Commit Graph

15 Commits

Author SHA1 Message Date
Robert Habermeier 003eef982b Move more params to the common section. (#6134)
* move common forks and parameters to common params

* port specs over to new format

* fix RPC tests
2017-07-31 12:34:29 +02:00
keorn 98be191b25 Fix validator contract syncing (#4789)
* make validator set aware of various states

* fix updater build

* clean up contract call

* failing sync test

* adjust tests

* nicer indent [ci skip]

* revert bound divisor
2017-03-08 14:41:24 +01:00
keorn 76c39e3e66 Fix lock and rename tracing (#4403)
* tracing, timeouts

* remove env_logger
2017-02-02 19:11:43 +01:00
keorn be30c44179 Validator/authority contract (#3937)
* dir

* simple validator list

* stub validator contract

* make the engine hold Weak<Client> instead of IoChannel

* validator set factory

* register weak client with ValidatorContract

* check chain security

* add address array to generator

* register provider contract

* update validator set on notify

* add validator contract spec

* simple list test

* split update and contract test

* contract change

* use client in tendermint

* fix deadlock

* step duration in params

* adapt tendermint tests

* add storage fields to test spec

* constructor spec

* execute under wrong address

* create under correct address

* revert

* validator contract constructor

* move genesis block lookup

* add removal ability to contract

* validator contract adding validators

* fix basic authority

* validator changing test

* more docs

* update sync tests

* remove env_logger

* another env_logger

* cameltoe

* hold EngineClient instead of Client

* add a comment about lock scope
2017-01-10 12:23:59 +01:00
keorn 46662899da make spec naming consistent 2016-12-19 14:15:39 +01:00
keorn 943efc21bb add tendermint seal 2016-12-15 13:41:04 +01:00
keorn db59bd8731 update genesis seal 2016-12-05 14:28:50 +00:00
keorn f1542b5612 better genesis seal rlp 2016-12-03 16:19:51 +00:00
keorn da499b0a4a self contained test proposal 2016-11-24 19:59:08 +00:00
keorn a3730b3042 change proposer address 2016-11-24 13:56:27 +00:00
keorn d5b15d4560 change authorities for testing 2016-11-22 17:15:42 +00:00
keorn 340d377930 Revert "dont keep account provider in miner"
This reverts commit 11ccacd6d0.
2016-11-22 16:05:27 +00:00
keorn 64d7bcbd0c validators -> authorities 2016-10-05 14:31:31 +01:00
keorn e475d0bf4c initial timeouts 2016-08-31 18:18:02 +02:00
keorn fcae03e55f propose message test 2016-08-25 19:22:10 +02:00