lighthouse/beacon_node/eth1/src
Pawan Dhananjay 3a888d6ef3 Fix early return from DepositLog parsing (#1382)
## Issue Addressed

N/A

## Proposed Changes

When parsing deposit logs, we were returning an error in case `PublicKeyBytes` or `SignatureBytes` didn't convert to valid bls `PublicKey` or `Signature` types. This would stall our import of deposit logs. 
Fixes this by returning `signature_is_valid` as `false` in `DepositLog` if the bytes are invalid `PublicKey/Signature` types.

Tested this fix on the Onyx deposit contract where the bug was observed and it works correctly as expected.
2020-07-22 10:24:37 +00:00
..
block_cache.rs Fix clippy warnings (#813) 2020-01-21 18:38:56 +11:00
deposit_cache.rs Cache deposit signature verification (#1298) 2020-06-26 11:43:06 +10:00
deposit_log.rs Fix early return from DepositLog parsing (#1382) 2020-07-22 10:24:37 +00:00
http.rs Stable futures (#879) 2020-05-17 11:16:48 +00:00
inner.rs Cache deposit signature verification (#1298) 2020-06-26 11:43:06 +10:00
lib.rs Persist eth1 cache (#760) 2020-01-20 07:52:58 +11:00
metrics.rs Add more eth1 metrics (#728) 2019-12-17 10:20:27 +11:00
service.rs Fixed 1 line bug 2020-06-28 21:12:03 -04:00