[pallet-revive] Add Ethereum JSON-RPC server (#6147)
Redo of https://github.com/paritytech/polkadot-sdk/pull/5953 --------- Co-authored-by:Alexander Theißen <alex.theissen@me.com> Co-authored-by:
GitHub Action <action@github.com>
Showing
- Cargo.lock 163 additions, 7 deletionsCargo.lock
- Cargo.toml 2 additions, 0 deletionsCargo.toml
- cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs 11 additions, 2 deletions...s/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
- prdoc/pr_6147.prdoc 17 additions, 0 deletionsprdoc/pr_6147.prdoc
- substrate/bin/node/cli/src/chain_spec.rs 0 additions, 4 deletionssubstrate/bin/node/cli/src/chain_spec.rs
- substrate/bin/node/runtime/src/lib.rs 12 additions, 2 deletionssubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/revive/fixtures/contracts/rpc_demo.rs 36 additions, 0 deletionssubstrate/frame/revive/fixtures/contracts/rpc_demo.rs
- substrate/frame/revive/rpc/Cargo.toml 83 additions, 0 deletionssubstrate/frame/revive/rpc/Cargo.toml
- substrate/frame/revive/rpc/examples/README.md 99 additions, 0 deletionssubstrate/frame/revive/rpc/examples/README.md
- substrate/frame/revive/rpc/examples/js/.gitignore 24 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/.gitignore
- substrate/frame/revive/rpc/examples/js/bun.lockb 0 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/bun.lockb
- substrate/frame/revive/rpc/examples/js/index.html 29 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/index.html
- substrate/frame/revive/rpc/examples/js/package.json 18 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/package.json
- substrate/frame/revive/rpc/examples/js/src/main.ts 141 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/src/main.ts
- substrate/frame/revive/rpc/examples/js/src/script.ts 49 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/src/script.ts
- substrate/frame/revive/rpc/examples/js/tsconfig.json 23 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/tsconfig.json
- substrate/frame/revive/rpc/examples/rpc_demo.polkavm 1 addition, 0 deletionssubstrate/frame/revive/rpc/examples/rpc_demo.polkavm
- substrate/frame/revive/rpc/examples/rust/deploy.rs 74 additions, 0 deletionssubstrate/frame/revive/rpc/examples/rust/deploy.rs
- substrate/frame/revive/rpc/examples/rust/extrinsic.rs 54 additions, 0 deletionssubstrate/frame/revive/rpc/examples/rust/extrinsic.rs
- substrate/frame/revive/rpc/examples/rust/remark-extrinsic.rs 43 additions, 0 deletionssubstrate/frame/revive/rpc/examples/rust/remark-extrinsic.rs