[pallet-revive] implement tx origin API (#6105)
Implement a syscall to retreive the transaction origin. --------- Signed-off-by:Cyrill Leutwiler <bigcyrill@hotmail.com> Signed-off-by:
xermicus <cyrill@parity.io> Co-authored-by:
GitHub Action <action@github.com> Co-authored-by: command-bot <> Co-authored-by:
Alexander Theißen <alex.theissen@me.com>
Showing
- prdoc/pr_6105.prdoc 14 additions, 0 deletionsprdoc/pr_6105.prdoc
- substrate/frame/revive/fixtures/contracts/origin.rs 62 additions, 0 deletionssubstrate/frame/revive/fixtures/contracts/origin.rs
- substrate/frame/revive/src/benchmarking/mod.rs 18 additions, 0 deletionssubstrate/frame/revive/src/benchmarking/mod.rs
- substrate/frame/revive/src/exec.rs 72 additions, 0 deletionssubstrate/frame/revive/src/exec.rs
- substrate/frame/revive/src/tests.rs 16 additions, 0 deletionssubstrate/frame/revive/src/tests.rs
- substrate/frame/revive/src/wasm/runtime.rs 18 additions, 0 deletionssubstrate/frame/revive/src/wasm/runtime.rs
- substrate/frame/revive/src/weights.rs 457 additions, 446 deletionssubstrate/frame/revive/src/weights.rs
- substrate/frame/revive/uapi/src/host.rs 11 additions, 0 deletionssubstrate/frame/revive/uapi/src/host.rs
- substrate/frame/revive/uapi/src/host/riscv32.rs 2 additions, 1 deletionsubstrate/frame/revive/uapi/src/host/riscv32.rs
Please register or sign in to comment