Sagar Dhawan
|
20e4edec61
|
Refactor Vote Program Account setup (#2992)
|
2019-02-28 17:08:45 -08:00 |
Rob Walker
|
9adbc1dd60
|
nit: always pass &Arc<Bank>, clone() only where consumed
|
2019-02-27 10:55:43 -08:00 |
Greg Fitzgerald
|
a1070e9572
|
Split ActiveStakers over Bank and LeaderScheduler
|
2019-02-24 07:52:44 -07:00 |
Carl
|
60a6ff80ee
|
Change votes and associated test/helper functions to vote based on slot height
|
2019-02-21 15:31:53 -07:00 |
Carl
|
9e1c5e1ab0
|
switch vote program to use slot height instead of tick height, change confirmation computation to use slots
|
2019-02-21 15:31:53 -07:00 |
Greg Fitzgerald
|
6e24a4aa50
|
Less copy pasta
|
2019-02-20 13:13:31 -07:00 |
Greg Fitzgerald
|
af1b8f8a26
|
Absorb vote utilities
But drop dependency on VotingKeypair. Only pass in VotingKeypair
in VotingKeypair tests or integration tests.
|
2019-02-20 13:13:31 -07:00 |
Greg Fitzgerald
|
dde886f058
|
Move Bank to its own crate
Also:
* counters.rs to solana_metrics
* genesis_block.rs to solana_sdk
|
2019-02-19 07:17:04 -07:00 |
Greg Fitzgerald
|
d850f67979
|
Remove 'Compute' from name ComputeLeaderConfirmationService
struct names should be a noun
|
2019-02-17 19:44:09 -08:00 |