c49e84c75b
Boot StorageTransaction
2019-03-24 13:51:02 -07:00
dcf2337e58
Add StorageInstruction constructors
2019-03-24 13:51:02 -07:00
5a65c3f72e
Test-drive StorageContract
2019-03-24 13:51:02 -07:00
8ff1987d2d
Reorg Storage program to look more like the others
2019-03-24 13:51:02 -07:00
acedf4ca5a
Move Instruction into its own module
2019-03-23 20:31:55 -07:00
68c35bfde6
Restart node test ( #3459 ) ( #3465 )
...
* Restart node test (#3459 )
* Add test to local_cluster for restarting a node
* fix so that we don't hit end of epoch - leader not found before trying to transfer
* Do not look for confirmations, b/c nobody is voting on empty transmissions in this single node test
2019-03-23 19:19:55 -07:00
e1a3708844
Ensure accounts are unlocked ( #3458 )
2019-03-23 13:30:56 -07:00
46ecac3310
Update leader slot in poh recorder if we skipped it ( #3452 )
...
* reset poh recorder with the original start slot
2019-03-23 13:07:09 -07:00
028b9da0da
Revert "Move the design proposals to a separate book"
...
This reverts commit 4ca18d6b9a
.
2019-03-23 14:04:34 -06:00
74cea2748c
Revert "Publish design proposals"
...
This reverts commit fb44e2bf48
.
2019-03-23 14:04:34 -06:00
a478b2a05a
Bump assert_cmd from 0.11.0 to 0.11.1
...
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd ) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases )
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v0.11.0...v0.11.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-03-23 13:18:51 -06:00
41a52dbfea
Document solana-install-init.sh
2019-03-23 09:01:08 -07:00
4923f889c4
Add trick to ensure the entire script is downloaded
2019-03-23 09:01:08 -07:00
31b8743052
delay freeze of status_cache until squash ( #3453 )
2019-03-22 22:14:56 -07:00
6505221629
Add exchange program ( #3444 )
2019-03-22 21:07:36 -07:00
de2b6bc9fc
Bump tokio from 0.1.17 to 0.1.18
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 0.1.17 to 0.1.18.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-0.1.17...tokio-0.1.18 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-03-22 19:54:18 -06:00
f565292852
Update testnet-participation.md
2019-03-22 17:58:58 -07:00
90f17e8fd4
Update testnet-participation.md
2019-03-22 17:18:27 -07:00
d6da7dc1b6
Initial testnet participation doc
2019-03-22 17:11:47 -07:00
7e2aad2590
Refrain from trying to configure a staking account that was previously configured
2019-03-22 17:00:09 -07:00
f09b8d3921
Demote log level
2019-03-22 17:00:09 -07:00
52f6c33ff9
Make sure banking stage is recording with the same bank that it read ( #3447 )
...
* make sure banking stage is recording with the same bank that it read with
2019-03-22 14:17:39 -07:00
60dfb35924
Why do I need to see raw bytes from the drone?
2019-03-22 14:07:44 -07:00
5f41909098
Stop using VoteTransaction in Vote processor
2019-03-22 14:07:00 -06:00
a28f7db950
Retry more for a new blockhash
2019-03-22 11:14:03 -07:00
38fdbbba3f
Reduce remaining program crates to boilerplate crates
2019-03-22 06:46:44 -07:00
0a5b6154e8
Use same gossip port for all testnet nodes
2019-03-22 00:16:58 -07:00
4542a7042a
Add --poll-for-new-genesis-block flag
2019-03-22 00:15:19 -07:00
6113b64fee
Include multinode-demo scripts in release tarball
2019-03-21 22:09:44 -07:00
f777ed76a3
Use installed binaries if not within the cargo workspace
2019-03-21 22:09:44 -07:00
e6b9babf53
Run a drone on blockstreamer nodes
2019-03-21 22:09:44 -07:00
ed8bada439
Kill all node processes (blockexplorer)
2019-03-21 22:09:44 -07:00
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
dbb145c266
Fixup ledger path
2019-03-21 17:06:57 -07:00
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
3b5a9f512c
Get client-id.json out of the genesis ledger directory
2019-03-21 16:35:40 -07:00
045af04784
Reduce budget_program and config_program into boilerplate crates
2019-03-21 16:53:08 -06:00
d0761f57e8
Add _program suffix to directories of crates with _program suffix
2019-03-21 16:24:06 -06:00
4bb88619fd
Move entrypoint boilerplate into a macro
2019-03-21 15:27:49 -06:00
412ebfcaf2
ReplayStage::new is too long
...
break into more functions
2019-03-21 14:08:11 -07:00
3a7647f611
Add curl-able install script
2019-03-21 13:45:54 -07:00
d4cc48f99d
Check from account balance and exit cleanly if 0
2019-03-21 13:00:46 -07:00
852fcbd700
Automatically update PATH for the user
2019-03-21 13:00:46 -07:00
8ab4b8e6ac
Support local networks for easy testing
2019-03-21 13:00:46 -07:00
a8095e204f
Cleanup SystemTransaction
2019-03-21 12:41:39 -07:00
98979c7d53
Cargo.lock
2019-03-21 11:24:10 -07:00
c18fcde385
Move installer to the implemented section
2019-03-21 11:24:10 -07:00
f286bbac99
Initial commands implementation
2019-03-21 11:24:10 -07:00
4e029d81a2
Setup staking
2019-03-21 11:12:35 -07:00
2b00a42b06
Boot Rewards program
2019-03-21 12:07:20 -06:00