nimbus-eth2/beacon_chain/spec
Jacek Sieka 89e4819ce9
collect signature production and verificaiton in one place (#1179)
* collect signature production and verificaiton in one place

Signatures are made over data and domain - here we collect all such
activities in one place.

Also:
* security: fix cast-before-range-check
* log block/attestation verification consistently
* run block verification based on `getProposer` in its own history
* clean up some unused stuff

* import

* missing raises
2020-06-16 07:45:04 +02:00
..
eth2_apis can finalize successfully with external VCs! + some other cleanup 2020-06-10 13:50:50 +03:00
presets allow compile-time switching between v0.11.3 and v0.12.1 2020-06-09 18:39:05 +00:00
beaconstate.nim collect signature production and verificaiton in one place (#1179) 2020-06-16 07:45:04 +02:00
crypto.nim collect signature production and verificaiton in one place (#1179) 2020-06-16 07:45:04 +02:00
datatypes.nim collect signature production and verificaiton in one place (#1179) 2020-06-16 07:45:04 +02:00
digest.nim Update 36 spec refs from 0.11.x to 0.12.1 2020-06-12 19:41:03 +00:00
english_word_list.txt Bump testutils 2020-06-01 16:58:28 +03:00
helpers.nim Update 36 spec refs from 0.11.x to 0.12.1 2020-06-12 19:41:03 +00:00
keystore.nim collect signature production and verificaiton in one place (#1179) 2020-06-16 07:45:04 +02:00
network.nim allow compile-time switching between v0.11.3 and v0.12.1 2020-06-09 18:39:05 +00:00
signatures.nim collect signature production and verificaiton in one place (#1179) 2020-06-16 07:45:04 +02:00
state_transition_block.nim collect signature production and verificaiton in one place (#1179) 2020-06-16 07:45:04 +02:00
state_transition_epoch.nim switch 12 unchanged spec references from 0.11.x to 0.12.1; line-wrap and remove pointless-to-counterproductive "return" 2020-06-15 10:10:31 +00:00
state_transition_helpers.nim switch 12 unchanged spec references from 0.11.x to 0.12.1; line-wrap and remove pointless-to-counterproductive "return" 2020-06-15 10:10:31 +00:00
validator.nim Update 36 spec refs from 0.11.x to 0.12.1 2020-06-12 19:41:03 +00:00