solana/tests
carllin f6c8e1a4bf
Vote contract (#1552)
* Add Vote Contract

* Move ownership of LeaderScheduler from Fullnode to the bank

* Modified ReplicateStage to consume leader information from bank

* Restart RPC Services in Leader To Validator Transition

* Make VoteContract Context Free

* Remove voting from ClusterInfo and Tpu

* Remove dependency on ActiveValidators in LeaderScheduler

* Switch VoteContract to have two steps 1) Register 2) Vote. Change thin client to create + register a voting account on fullnode startup

* Remove check in leader_to_validator transition for unique references to bank, b/c jsonrpc service and rpcpubsub hold references through jsonhttpserver
2018-10-25 16:58:40 -07:00
..
data_replicator.rs Crdt -> ClusterInfo 2018-10-09 03:49:39 -06:00
multinode.rs Vote contract (#1552) 2018-10-25 16:58:40 -07:00
programs.rs s/solana_program_interface/solana[_-]sdk/g 2018-10-25 12:31:45 -07:00