[pallet-revive] adjust fee dry-run calculation (#6393)
- Fix bare_eth_transact so that it estimate more precisely the
transaction fee
- Add some context to the build.rs to make it easier to troubleshoot
errors
- Add TransactionBuilder for the RPC tests.
- Improve error message, proxy rpc error from the node and handle
reverted error message
- Add logs in ReceiptInfo
---------
Co-authored-by:
GitHub Action <action@github.com>
Showing
- Cargo.lock 8502 additions, 4035 deletionsCargo.lock
- Cargo.toml 4 additions, 4 deletionsCargo.toml
- cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs 1 addition, 1 deletion...s/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
- prdoc/pr_6393.prdoc 16 additions, 0 deletionsprdoc/pr_6393.prdoc
- substrate/bin/node/cli/src/chain_spec.rs 1 addition, 1 deletionsubstrate/bin/node/cli/src/chain_spec.rs
- substrate/frame/revive/fixtures/build.rs 10 additions, 5 deletionssubstrate/frame/revive/fixtures/build.rs
- substrate/frame/revive/fixtures/contracts/rpc_demo.rs 7 additions, 1 deletionsubstrate/frame/revive/fixtures/contracts/rpc_demo.rs
- substrate/frame/revive/rpc/Cargo.toml 4 additions, 5 deletionssubstrate/frame/revive/rpc/Cargo.toml
- substrate/frame/revive/rpc/examples/README.md 3 additions, 31 deletionssubstrate/frame/revive/rpc/examples/README.md
- substrate/frame/revive/rpc/examples/bun.lockb 0 additions, 0 deletionssubstrate/frame/revive/rpc/examples/bun.lockb
- substrate/frame/revive/rpc/examples/js/.prettierrc.json 6 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/.prettierrc.json
- substrate/frame/revive/rpc/examples/js/contracts/Event.sol 13 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/contracts/Event.sol
- substrate/frame/revive/rpc/examples/js/contracts/Revert.sol 11 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/contracts/Revert.sol
- substrate/frame/revive/rpc/examples/js/evm-contracts.json 56 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/evm-contracts.json
- substrate/frame/revive/rpc/examples/js/index.html 1 addition, 1 deletionsubstrate/frame/revive/rpc/examples/js/index.html
- substrate/frame/revive/rpc/examples/js/package-lock.json 443 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/package-lock.json
- substrate/frame/revive/rpc/examples/js/package.json 2 additions, 1 deletionsubstrate/frame/revive/rpc/examples/js/package.json
- substrate/frame/revive/rpc/examples/js/pvm-contracts.json 56 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/pvm-contracts.json
- substrate/frame/revive/rpc/examples/js/src/build-contracts.ts 56 additions, 0 deletions...trate/frame/revive/rpc/examples/js/src/build-contracts.ts
- substrate/frame/revive/rpc/examples/js/src/event.ts 15 additions, 0 deletionssubstrate/frame/revive/rpc/examples/js/src/event.ts
Please register or sign in to comment