Propose block using real bls schemes (#136)
* Expose proposer index and pubkey to executor * Use importer even for self-built blocks * Remove unused imports * New block builder routine * Switch to real bls implementation and properly sign all data structures * Fix compile warning * Add conditional compile for serde(skip)
Showing
- Cargo.lock 27 additions, 5 deletionsCargo.lock
- beacon/src/config.rs 47 additions, 9 deletionsbeacon/src/config.rs
- beacon/src/executive/helpers/mod.rs 2 additions, 6 deletionsbeacon/src/executive/helpers/mod.rs
- beacon/src/executive/mod.rs 76 additions, 22 deletionsbeacon/src/executive/mod.rs
- beacon/src/utils.rs 9 additions, 1 deletionbeacon/src/utils.rs
- blockchain/Cargo.toml 2 additions, 0 deletionsblockchain/Cargo.toml
- blockchain/lmd-ghost/src/archive.rs 4 additions, 1 deletionblockchain/lmd-ghost/src/archive.rs
- blockchain/lmd-ghost/src/lib.rs 1 addition, 1 deletionblockchain/lmd-ghost/src/lib.rs
- blockchain/src/lib.rs 126 additions, 37 deletionsblockchain/src/lib.rs
- blockchain/src/main.rs 93 additions, 31 deletionsblockchain/src/main.rs
Please register or sign in to comment