e55249e63f
propagate TESTNET_DB_HOST env variable to next step in buildkite
v0.12.2
2019-03-26 15:00:33 -07:00
10bc0c6ee2
Add provisions to specify a database server in testnet manager buildkite
2019-03-26 15:00:33 -07:00
ed14b78d81
also check the delegate_id
2019-03-26 13:44:53 -07:00
7f404941bb
remove status_cache.freeze ( #3509 )
2019-03-26 12:10:46 -07:00
6d45ac1bc7
Record the current nodes locktower votes from the bank ( #3502 )
...
* observed_locktower_stats
* fixup! observed_locktower_stats
2019-03-26 11:45:59 -07:00
fabb6d2092
delay freeze of status_cache until squash ( #3503 )
2019-03-26 11:37:38 -07:00
93cea4c86c
Remove rewards crate from publishing script
2019-03-25 21:34:54 -07:00
5fb35f79c3
Added stats for locktower in testnet dashboard
2019-03-25 21:11:37 -07:00
da11274b63
Add support for influx cloud
2019-03-25 21:11:37 -07:00
5d70e2efa9
0.12.2
2019-03-25 20:38:48 -07:00
8f181b4350
keep track of locktower slots and stakes
v0.12.1
2019-03-25 16:36:19 -07:00
48844924e5
Setup staking ( #3480 )
2019-03-25 14:19:14 -07:00
f84593ad5f
Revert "Disable accounts squash call from bank"
...
This reverts commit 7685ba2805
.
2019-03-25 12:21:32 -07:00
0469dc52ac
Ensure accounts are unlocked ( #3458 )
2019-03-25 12:21:32 -07:00
4cf418f33f
Fix wrong keypair
2019-03-23 16:33:50 -07:00
6c46fcfa4e
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
2019-03-23 15:00:23 -07:00
12ec5304f2
Revert "fix so that we don't hit end of epoch - leader not found before trying to transfer"
...
Revert "Add test to local_cluster for restarting a node"
2019-03-22 21:46:08 -07:00
e32f798d5f
fix so that we don't hit end of epoch - leader not found before trying to transfer
2019-03-22 20:47:32 -07:00
68a8b955bc
Add test to local_cluster for restarting a node
2019-03-22 19:30:14 -07:00
f479021c0f
Update leader slot in poh recorder if we skipped it ( #3451 )
...
* reset poh recorder with the original start slot
v0.12.1-pre3
2019-03-22 17:35:54 -07:00
b91afb7079
Remove attempt to update the cluster, just restart it (v0.12 is not ready for update)
2019-03-22 16:51:53 -07:00
e189c429d5
Refrain from trying to configure a staking account that was previously configured
2019-03-22 16:51:53 -07:00
6a1904664c
Demote log level
2019-03-22 16:51:53 -07:00
3285cf8047
Retry more for a new blockhash
2019-03-22 10:56:59 -07:00
bdee3a25f2
Add --poll-for-new-genesis-block flag
2019-03-22 00:44:31 -07:00
8655df0520
Use same gossip port for all testnet nodes
2019-03-21 23:56:23 -07:00
c43eecb8ca
Include multinode-demo scripts in release tarball
2019-03-21 22:12:07 -07:00
18f45ebc2c
Use installed binaries if not within the cargo workspace
2019-03-21 22:12:07 -07:00
fd28642603
Run a drone on blockstreamer nodes
2019-03-21 22:12:07 -07:00
038583b466
Kill all node processes (blockexplorer)
2019-03-21 22:12:07 -07:00
ed138d392d
Fixup ledger path
2019-03-21 17:06:05 -07:00
58f1f0a28b
solana-install doesn't exist on v0.12
2019-03-21 16:49:41 -07:00
330d9330b0
Ensure current crate versions match the tag before publishing to crates.io
2019-03-21 16:27:44 -07:00
d626a89c88
/
2019-03-21 16:27:06 -07:00
db5d22e532
Upload tarball as a github release asset
2019-03-21 16:27:06 -07:00
aa8759744e
Add script to upload github release assets
2019-03-21 16:27:06 -07:00
060db36c34
Add GITHUB_TOKEN
2019-03-21 16:27:06 -07:00
fa1ea1c458
Switch version file from .txt to .yaml; add target tuple to version.yml
2019-03-21 16:27:06 -07:00
7685ba2805
Disable accounts squash call from bank
...
- It's asserting and killing testnet
- temporary solution for beacons
2019-03-21 16:01:43 -07:00
a0d940acf0
allow empty ancestors
2019-03-21 16:01:43 -07:00
f4c914a630
Clear progress map on squash ( #3377 )
2019-03-21 16:01:43 -07:00
eede274cfe
fix is_locked_out logic
2019-03-21 16:01:43 -07:00
4df79b653b
PR comments
2019-03-21 16:01:43 -07:00
a2c1fa7cb4
Modify bank_forks to support squashing/filtering new root and also don't remove parents from bank_forks when inserting, otherwise we lose potential fork points when querying blocktree for child slots
2019-03-21 16:01:43 -07:00
95cead91a5
Decendent is not a word
2019-03-21 16:01:43 -07:00
89c42ecd3f
Implement locktower voting ( #3251 )
...
* locktower components and tests
* integrate locktower into replay stage
* track locktower duration
* make sure threshold is checked after simulating the vote
* check vote lockouts using the VoteState program
* duplicate vote test
* epoch stakes
* disable impossible to verify tests
2019-03-21 16:01:43 -07:00
f93c9f052f
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 15:55:12 -07:00
e2871053bd
Get client-id.json out of the genesis ledger directory
2019-03-21 15:55:08 -07:00
351c9c33d2
change num threads in banking stage bench
2019-03-21 15:00:30 -07:00
59f2a478b7
v0.12 specific stability changes
2019-03-21 15:00:30 -07:00