Move trait bound of Hashable to trait definition (#117)
* Support no_encode for ssz_derive * ssz: move trait bound of Hashable to trait definition * Get derive to work with the new hashable * Use new hashable interface for beacon crate
Showing
- beacon/src/block.rs 3 additions, 3 deletionsbeacon/src/block.rs
- beacon/src/eth1.rs 1 addition, 1 deletionbeacon/src/eth1.rs
- beacon/src/executive/cache.rs 2 additions, 2 deletionsbeacon/src/executive/cache.rs
- beacon/src/executive/mod.rs 2 additions, 2 deletionsbeacon/src/executive/mod.rs
- beacon/src/executive/per_block.rs 14 additions, 14 deletionsbeacon/src/executive/per_block.rs
- beacon/src/executive/per_epoch.rs 3 additions, 3 deletionsbeacon/src/executive/per_epoch.rs
- beacon/src/primitives/authority_id.rs 2 additions, 2 deletionsbeacon/src/primitives/authority_id.rs
- beacon/src/primitives/bitfield.rs 3 additions, 3 deletionsbeacon/src/primitives/bitfield.rs
- beacon/src/primitives/signature.rs 2 additions, 2 deletionsbeacon/src/primitives/signature.rs
- beacon/src/primitives/version.rs 2 additions, 2 deletionsbeacon/src/primitives/version.rs
- beacon/src/state.rs 3 additions, 4 deletionsbeacon/src/state.rs
- util/ssz-derive/src/hash.rs 2 additions, 2 deletionsutil/ssz-derive/src/hash.rs
- util/ssz-derive/src/lib.rs 43 additions, 25 deletionsutil/ssz-derive/src/lib.rs
- util/ssz/src/hash.rs 51 additions, 51 deletionsutil/ssz/src/hash.rs
- util/ssz/src/lib.rs 2 additions, 2 deletionsutil/ssz/src/lib.rs
Please register or sign in to comment