[pallet-revive] fix eth-rpc indexing (#7493)
- Fix a deadlock on the RWLock cache
- Remove eth-indexer, we won't need it anymore, the indexing will be
started from within eth-rpc directly
---------
Co-authored-by:
cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Showing
- .github/workflows/build-publish-eth-rpc.yml 0 additions, 18 deletions.github/workflows/build-publish-eth-rpc.yml
- Cargo.lock 15 additions, 16 deletionsCargo.lock
- prdoc/pr_7493.prdoc 9 additions, 0 deletionsprdoc/pr_7493.prdoc
- substrate/frame/revive/rpc/.sqlx/query-027a434a38822c2ba4439e8f9f9c1135227c1150f2c5083d1c7c6086b717ada0.json 0 additions, 12 deletions...2c2ba4439e8f9f9c1135227c1150f2c5083d1c7c6086b717ada0.json
- substrate/frame/revive/rpc/.sqlx/query-29af64347f700919dc2ee12463f332be50096d4e37be04ed8b6f46ac5c242043.json 1 addition, 1 deletion...0919dc2ee12463f332be50096d4e37be04ed8b6f46ac5c242043.json
- substrate/frame/revive/rpc/.sqlx/query-de639fe0ac0c3cfdfbbfa07e81a61dae3a284ad4f7979dacb0ccff32cdc39051.json 12 additions, 0 deletions...3cfdfbbfa07e81a61dae3a284ad4f7979dacb0ccff32cdc39051.json
- substrate/frame/revive/rpc/Cargo.toml 0 additions, 4 deletionssubstrate/frame/revive/rpc/Cargo.toml
- substrate/frame/revive/rpc/dockerfiles/eth-indexer/Dockerfile 0 additions, 28 deletions...trate/frame/revive/rpc/dockerfiles/eth-indexer/Dockerfile
- substrate/frame/revive/rpc/examples/js/.prettierrc.json 4 additions, 4 deletionssubstrate/frame/revive/rpc/examples/js/.prettierrc.json
- substrate/frame/revive/rpc/examples/js/contracts/.solhint.json 1 addition, 1 deletion...rate/frame/revive/rpc/examples/js/contracts/.solhint.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/src/geth-diff.test.ts 56 additions, 49 deletionssubstrate/frame/revive/rpc/examples/js/src/geth-diff.test.ts
- substrate/frame/revive/rpc/examples/js/src/spammer.ts 4 additions, 4 deletionssubstrate/frame/revive/rpc/examples/js/src/spammer.ts
- substrate/frame/revive/rpc/examples/js/src/util.ts 3 additions, 3 deletionssubstrate/frame/revive/rpc/examples/js/src/util.ts
- substrate/frame/revive/rpc/migrations/0001_create_transaction_hashes.sql 22 additions, 0 deletions.../revive/rpc/migrations/0001_create_transaction_hashes.sql
- substrate/frame/revive/rpc/migrations/20241205165418_create_transaction_hashes.sql 0 additions, 15 deletions...c/migrations/20241205165418_create_transaction_hashes.sql
- substrate/frame/revive/rpc/src/block_info_provider.rs 4 additions, 12 deletionssubstrate/frame/revive/rpc/src/block_info_provider.rs
- substrate/frame/revive/rpc/src/cli.rs 77 additions, 60 deletionssubstrate/frame/revive/rpc/src/cli.rs
- substrate/frame/revive/rpc/src/client.rs 37 additions, 51 deletionssubstrate/frame/revive/rpc/src/client.rs
- substrate/frame/revive/rpc/src/eth-indexer.rs 0 additions, 98 deletionssubstrate/frame/revive/rpc/src/eth-indexer.rs
Please register or sign in to comment