Michael Vines
ed8bada439
Kill all node processes (blockexplorer)
2019-03-21 22:09:44 -07:00
Sathish
06b0c98c75
Remove accounts when the fork is removed ( #3384 )
...
* Fix test
* Cleanup accounts when the fork is removed
* Update test to check for deleted accounts
2019-03-21 17:36:10 -07:00
Michael Vines
dbb145c266
Fixup ledger path
2019-03-21 17:06:57 -07:00
Michael Vines
437481853b
Ensure genesis ledger directory is populated on all validator nodes
...
This allows all nodes to serve the genesis ledger over rsync instead of
just the bootstrap leader
2019-03-21 16:35:40 -07:00
Michael Vines
3b5a9f512c
Get client-id.json out of the genesis ledger directory
2019-03-21 16:35:40 -07:00
Greg Fitzgerald
045af04784
Reduce budget_program and config_program into boilerplate crates
2019-03-21 16:53:08 -06:00
Greg Fitzgerald
d0761f57e8
Add _program suffix to directories of crates with _program suffix
2019-03-21 16:24:06 -06:00
Greg Fitzgerald
4bb88619fd
Move entrypoint boilerplate into a macro
2019-03-21 15:27:49 -06:00
Stephen Akridge
412ebfcaf2
ReplayStage::new is too long
...
break into more functions
2019-03-21 14:08:11 -07:00
Michael Vines
3a7647f611
Add curl-able install script
2019-03-21 13:45:54 -07:00
Michael Vines
d4cc48f99d
Check from account balance and exit cleanly if 0
2019-03-21 13:00:46 -07:00
Michael Vines
852fcbd700
Automatically update PATH for the user
2019-03-21 13:00:46 -07:00
Michael Vines
8ab4b8e6ac
Support local networks for easy testing
2019-03-21 13:00:46 -07:00
Greg Fitzgerald
a8095e204f
Cleanup SystemTransaction
2019-03-21 12:41:39 -07:00
Michael Vines
98979c7d53
Cargo.lock
2019-03-21 11:24:10 -07:00
Michael Vines
c18fcde385
Move installer to the implemented section
2019-03-21 11:24:10 -07:00
Michael Vines
f286bbac99
Initial commands implementation
2019-03-21 11:24:10 -07:00
Michael Vines
4e029d81a2
Setup staking
2019-03-21 11:12:35 -07:00
Greg Fitzgerald
2b00a42b06
Boot Rewards program
2019-03-21 12:07:20 -06:00
Greg Fitzgerald
07d55d0092
Downgrade 'No next leader found' to warning
2019-03-21 11:18:49 -06:00
Michael Vines
fb44e2bf48
Publish design proposals
2019-03-21 10:54:59 -06:00
Mark E. Sinclair
9b0bf5ad66
Add tests for table mappers; Bugfix on-disk mapper ( #3408 )
...
add tests to `kvstore::mapper::{disk, memory}` modules
fix bug in disk mapper uncovered by tests
use `tempdir` crate for unit test-directories
2019-03-21 11:38:29 -05:00
Greg Fitzgerald
4247fa946e
Add solana-wallet balance <PUBKEY>
2019-03-21 09:51:27 -06:00
Michael Vines
071b1d8b77
Cargo.lock
2019-03-21 08:47:58 -07:00
Michael Vines
63aadc4905
Turn top-level Cargo.toml into a virtual manifest
2019-03-21 08:47:58 -07:00
Greg Fitzgerald
d2415613de
Migrate loader tests to BankClient
2019-03-21 09:19:24 -06:00
Greg Fitzgerald
58f071b7a0
Migrate loader to high-level instructions
2019-03-21 09:19:24 -06:00
anatoly yakovenko
148e08a8a5
Enable cluster tests ( #3372 )
...
* Cluster tests
* stable!
* fixup! stable!
* fixup! fixup! stable!
* fixup! fixup! fixup! stable!
* fixup! fixup! fixup! fixup! stable!
* fixed space
* add getNumBlocksSinceSignatureConfirmation entry for the json rpc docs
* Check in upcoming epochs for potential leadership slots in next_leader_slot()
2019-03-21 07:43:21 -07:00
Michael Vines
402a733cd7
Upload tarball as a github release asset
2019-03-20 21:39:35 -07:00
Michael Vines
78be3652de
Add script to upload github release assets
2019-03-20 21:39:35 -07:00
Michael Vines
b03d9884a3
Ensure current crate versions match the tag before publishing to crates.io
2019-03-20 20:51:58 -07:00
Michael Vines
799085a105
Remove dead code
2019-03-20 20:51:58 -07:00
Mark
7812b67471
deduplicate some test code ( #3401 )
2019-03-20 19:35:25 -05:00
Michael Vines
4033fa031b
Add convenience script for testnet deployments
2019-03-20 16:57:55 -07:00
Michael Vines
b41737259a
Add GITHUB_TOKEN
2019-03-20 16:57:55 -07:00
Pankaj Garg
7c8a4bf6a4
use ticks per slot to check if the current tick is in the leader slot
2019-03-20 16:55:01 -07:00
Pankaj Garg
71314d79a7
address review comments
2019-03-20 16:55:01 -07:00
Pankaj Garg
d7ff6645a9
change pubkey to ref
2019-03-20 16:55:01 -07:00
Pankaj Garg
1824e09d0a
find next leader slot before resetting working bank in Poh recorder
2019-03-20 16:55:01 -07:00
Pankaj Garg
205907d3d7
Check if poh recorder has over stepped the leader slot
2019-03-20 16:55:01 -07:00
Michael Vines
d4bcc4d474
🐳
2019-03-20 16:21:47 -07:00
Stephen Akridge
bcb190a12a
Remove erroneous comment
2019-03-20 16:15:25 -07:00
Greg Fitzgerald
63e8496473
Cleanup pubkey parsing copypasta
2019-03-20 16:08:03 -07:00
dependabot[bot]
4107d70e93
Bump reqwest from 0.9.11 to 0.9.12
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.9.11 to 0.9.12.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-20 16:26:31 -06:00
Stephen Akridge
4fb0782892
Rename blocktree SlotMeta::is_rooted to is_connected
...
is_rooted is now is_connected and (still) indicates the set of connected
completed slots. 'rooted' slot terminology is used for a different
meaning in bank_forks and replay_stage.
2019-03-20 14:43:39 -07:00
Michael Vines
9b7c1d5650
Relocate *-help.sh to their respective packages
2019-03-20 14:34:57 -07:00
Michael Vines
985592cf40
Fix cp args
2019-03-20 14:29:30 -07:00
Stephen Akridge
2694654a98
Change fixed 8050 port to one from bind_in_range.
2019-03-20 14:17:21 -07:00
Stephen Akridge
4126461f87
Fix dupe port on cluster_info
...
and remove unintended grow file
2019-03-20 14:17:21 -07:00
Michael Vines
791ead6053
Include TARGET in release URL to make room for future targets
2019-03-20 13:54:32 -07:00