prysm-pulse/beacon-chain/core/blocks
Fabrice Cheng cbd731152e
Return INVALID validator status if the BLS signature is invalid (#6576)
* return INVALID status if BLS signature is invalid

* add unit tests for VerifyDepositSignature function

* fix lint

* lint fix

* gazelle run run

* update ethereumapis dependencies in go module

* tidy go mod

* update VerifyDepositSignature function to use the proper way of generating sig

* update tests

* update gazelle

* add ValidatorStatus test

* update to Warn

* reorder impot

* merge verifyDepositDataSigningRoot with VerifyDepositSignature

* refactor one last time

* align with specs for computing Domain

* add warn error logs
2020-07-28 23:19:07 -05:00
..
spectest Bulk verify block deposits with BLS (#6454) 2020-06-29 20:52:19 -05:00
attestation_test.go Add committee ID check to process attestation (#6718) 2020-07-24 17:12:15 -07:00
attestation.go Add committee ID check to process attestation (#6718) 2020-07-24 17:12:15 -07:00
attester_slashing_test.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
attester_slashing.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
block_operations_fuzz_test.go Bulk verify block deposits with BLS (#6454) 2020-06-29 20:52:19 -05:00
block_regression_test.go Refactor BLS (#6395) 2020-06-25 00:47:51 +00:00
BUILD.bazel Return INVALID validator status if the BLS signature is invalid (#6576) 2020-07-28 23:19:07 -05:00
deposit_test.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
deposit.go Return INVALID validator status if the BLS signature is invalid (#6576) 2020-07-28 23:19:07 -05:00
eth1_data_test.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
eth1_data.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
exit_test.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
exit.go Remove redundant check in exit.go (#6559) 2020-07-13 09:36:40 +00:00
genesis_test.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
genesis.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
header_test.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
header.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
log.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
proposer_slashing_test.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
proposer_slashing.go Add a ComputeDomainVerifySigningRoot helper (#6743) 2020-07-28 16:49:47 +00:00
randao_test.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
randao.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00
signature.go Split block_operations.go into smaller files (#6495) 2020-07-06 15:27:42 -07:00