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 |
|
Robert Habermeier
|
8125b5690c
|
Port try macro to new ? operator. (#3962)
* initial untry sweep
* restore try in ipc codegen, fix inference
* change a few missed try instances
|
2016-12-27 12:53:56 +01:00 |
|
keorn
|
fa504e510f
|
Merge branch 'master' into auth-bft
|
2016-12-12 21:28:46 +01:00 |
|
Gav Wood
|
94f5501c61
|
authors & homepage => Parity
|
2016-12-11 19:43:58 +01:00 |
|
Gav Wood
|
17cc2be4b5
|
Rename ethcore -> parity in license.
|
2016-12-11 19:30:54 +01:00 |
|
arkpar
|
c777362d02
|
Sync channel for consensus test
|
2016-12-11 12:32:01 +01:00 |
|
arkpar
|
364dd9dda4
|
Make stop const
|
2016-12-09 13:25:02 +01:00 |
|
arkpar
|
22a63f6fd3
|
Added IO Service explicit stop
|
2016-12-09 11:45:16 +01:00 |
|
arkpar
|
4e9c690640
|
Use patched MIO
|
2016-11-23 19:08:40 +01:00 |
|
keorn
|
49f2a72d5d
|
Merge branch 'master' into auth-round
|
2016-11-09 10:35:00 +00:00 |
|
Arkadiy Paronyan
|
f1e61c87b4
|
Fixed IO service shutdown (#3286)
|
2016-11-08 21:07:18 +01:00 |
|
Arkadiy Paronyan
|
d37f4cc82f
|
v1.5 (#3195)
|
2016-11-04 17:27:11 +01:00 |
|
keorn
|
03c9760de2
|
Merge remote-tracking branch 'parity/master' into auth-round-no-mocknet
|
2016-11-02 13:01:31 +00:00 |
|
keorn
|
a33e2f2e0d
|
fix deadlock after merge
|
2016-11-01 17:52:52 +00:00 |
|
Arkadiy Paronyan
|
2e70abdc40
|
Sweep panickers from IO and network (#3018)
* Sweep panickers from IO and network
* Typo and logging
|
2016-10-31 19:58:47 +01:00 |
|
keorn
|
37ca1fa497
|
Merge remote-tracking branch 'parity/master'
|
2016-10-30 20:45:28 +00:00 |
|
Arkadiy Paronyan
|
bccc56b6b0
|
mio version bump (#2982)
|
2016-10-30 09:56:34 +01:00 |
|
keorn
|
4ee669b77e
|
Merge remote-tracking branch 'parity/master'
|
2016-10-26 16:53:30 +01:00 |
|
Arkadiy Paronyan
|
906dcd7bfe
|
Block import optimization (#2748)
* Block import optimization
* whitespace
[ci:none]
|
2016-10-20 14:49:12 +02:00 |
|
Robert Habermeier
|
146cefdb32
|
bump parking_lot to 0.3.x series (#2702)
|
2016-10-19 18:35:56 +02:00 |
|
Arkadiy Paronyan
|
487dfb0208
|
Snapshot sync part 2 (#2098)
* Split block downloader into a module
* Snapshot sync progress
* Warp sync CLI option
* Increased snapshot chunk and ping timeouts
* Fixed an issue with delayed writes
* Updated bootnodes
* Don't run pending IO tasks on shutdown
* Optional first_block; removed insert_snapshot_block
* Fixing expect calls
* Fixed stalled sync
* style and docs
* Update block_sync.rs
[ci:skip]
|
2016-10-18 18:16:00 +02:00 |
|
Nikolay Volf
|
ac0ae2442f
|
Adjustable stack size for EVM (#2483)
* stack size for io workers & evm threshold
* rust way to remember stack size
* right value
* 24kb size
* some stack reduction
|
2016-10-06 18:42:54 +02:00 |
|
keorn
|
c31eab53ea
|
add non renewing timer
|
2016-09-08 10:36:19 +02:00 |
|
Tomasz Drwięga
|
a427208f79
|
Purging .derefs, fixing clippy warnings. (#1890)
* Fixing clippy warnings
* Purging derefs
* Simplifying engine derefs
* Simplifying more engine derefs
|
2016-08-10 16:29:40 +02:00 |
|
arkpar
|
69d1c1f237
|
v1.4.0
|
2016-08-09 11:40:57 +02:00 |
|
Arkadiy Paronyan
|
05bfdc508e
|
Split IO and network crates (#1828)
* Abort on panic
* Split IO and network crates
* Restore panic handler
* Fixed doc tests
|
2016-08-05 10:32:04 +02:00 |
|