[pallet-revive] implement the block hash API (#6246)
- Bound T::Hash to H256 - Implement the block hash API --------- Signed-off-by:xermicus <cyrill@parity.io> Signed-off-by:
Cyrill Leutwiler <bigcyrill@hotmail.com> Co-authored-by: command-bot <> Co-authored-by:
GitHub Action <action@github.com>
Showing
- prdoc/pr_6246.prdoc 13 additions, 0 deletionsprdoc/pr_6246.prdoc
- substrate/frame/revive/fixtures/contracts/block_hash.rs 37 additions, 0 deletionssubstrate/frame/revive/fixtures/contracts/block_hash.rs
- substrate/frame/revive/src/benchmarking/call_builder.rs 3 additions, 1 deletionsubstrate/frame/revive/src/benchmarking/call_builder.rs
- substrate/frame/revive/src/benchmarking/mod.rs 27 additions, 0 deletionssubstrate/frame/revive/src/benchmarking/mod.rs
- substrate/frame/revive/src/evm/runtime.rs 3 additions, 1 deletionsubstrate/frame/revive/src/evm/runtime.rs
- substrate/frame/revive/src/exec.rs 85 additions, 1 deletionsubstrate/frame/revive/src/exec.rs
- substrate/frame/revive/src/lib.rs 3 additions, 0 deletionssubstrate/frame/revive/src/lib.rs
- substrate/frame/revive/src/tests.rs 25 additions, 0 deletionssubstrate/frame/revive/src/tests.rs
- substrate/frame/revive/src/wasm/mod.rs 6 additions, 9 deletionssubstrate/frame/revive/src/wasm/mod.rs
- substrate/frame/revive/src/wasm/runtime.rs 24 additions, 0 deletionssubstrate/frame/revive/src/wasm/runtime.rs
- substrate/frame/revive/src/weights.rs 425 additions, 400 deletionssubstrate/frame/revive/src/weights.rs
- substrate/frame/revive/uapi/src/host.rs 8 additions, 0 deletionssubstrate/frame/revive/uapi/src/host.rs
- substrate/frame/revive/uapi/src/host/riscv32.rs 5 additions, 0 deletionssubstrate/frame/revive/uapi/src/host/riscv32.rs
Please register or sign in to comment