openethereum/ethcore/src/engines
Wei Tang 74ce0f738e Add block reward contract config to ethash and allow off-chain contracts (#9312)
This adds block reward contract config to ethash. A new config `blockRewardContractCode` is also added to both Aura and ethash. When specified, it will execute the code directly and overrides any `blockRewardContractAddress` config. Having this `blockRewardContractCode` config allows chains to deploy hard fork by simply replacing the current config value, without the need from us to support any `multi` block reward scheme.
2018-08-29 16:17:18 +01:00
..
authority_round Add block reward contract config to ethash and allow off-chain contracts (#9312) 2018-08-29 16:17:18 +01:00
tendermint Unify engine error to reject blocks (#9085) 2018-07-16 13:53:55 +02:00
validator_set decode block rlp less often (#9252) 2018-08-02 10:20:46 +01:00
basic_authority.rs Unify engine error to reject blocks (#9085) 2018-07-16 13:53:55 +02:00
block_reward.rs Add block reward contract config to ethash and allow off-chain contracts (#9312) 2018-08-29 16:17:18 +01:00
epoch.rs Update `license header` and `scripts` (#8666) 2018-06-04 10:19:50 +02:00
instant_seal.rs Unify engine error to reject blocks (#9085) 2018-07-16 13:53:55 +02:00
mod.rs Add block reward contract config to ethash and allow off-chain contracts (#9312) 2018-08-29 16:17:18 +01:00
null_engine.rs Add block reward contract config to ethash and allow off-chain contracts (#9312) 2018-08-29 16:17:18 +01:00
signer.rs Add type for passwords. (#8920) 2018-06-22 15:09:15 +02:00
transition.rs Update `license header` and `scripts` (#8666) 2018-06-04 10:19:50 +02:00
vote_collector.rs Update `license header` and `scripts` (#8666) 2018-06-04 10:19:50 +02:00