Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
06e289c
squashed
pgherveou Nov 22, 2024
3529fbb
Add geth-diff-tests
pgherveou Nov 22, 2024
87fd63f
fixup cargo.toml
pgherveou Nov 22, 2024
aa1f1be
gen fixes
pgherveou Nov 22, 2024
e9823a0
fix generator
pgherveou Nov 22, 2024
61619bd
type generator update fixes
pgherveou Nov 22, 2024
716f40a
wip
pgherveou Nov 26, 2024
3a10a37
fixes
pgherveou Nov 26, 2024
f8fc0fc
rm codegen files
pgherveou Nov 26, 2024
8210606
rm prdoc
pgherveou Nov 26, 2024
45f8b7b
fix benchmarking tests
pgherveou Nov 26, 2024
0733fb6
fix tests & doc
pgherveou Nov 26, 2024
0941800
rename unchecked to skip_transfer
pgherveou Nov 26, 2024
d4460d6
clippy
pgherveou Nov 26, 2024
c164368
lint
pgherveou Nov 26, 2024
434b2d1
use relative path for polkadot-sdk
pgherveou Nov 26, 2024
868ae85
rm console.log
pgherveou Nov 26, 2024
0e1c3dc
Update from pgherveou running command 'prdoc --audience runtime_dev -…
actions-user Nov 26, 2024
4206a1f
Merge branch 'master' into pg/fix-geth-diff
pgherveou Nov 26, 2024
edd099c
fix tests
pgherveou Nov 26, 2024
65caf0b
Update substrate/frame/revive/rpc/src/client.rs
pgherveou Nov 26, 2024
326f52b
update comment
pgherveou Nov 27, 2024
58ed03f
wip
pgherveou Nov 28, 2024
d0c89aa
Merge branch 'master' into pg/fix-gas-encoding
pgherveou Dec 11, 2024
ac57f2f
rm files added by merge
pgherveou Dec 11, 2024
cdca27b
add back files
pgherveou Dec 11, 2024
6126bae
fix compilation
pgherveou Dec 11, 2024
c4f6ea2
fixes
pgherveou Dec 11, 2024
2c4fa2b
fix piggy-bank example
pgherveou Dec 11, 2024
1cade87
update subxt codegen
pgherveou Dec 11, 2024
4b0d975
update Bytes Debug impl
pgherveou Dec 12, 2024
ef6eeab
remove eth_gas % check
pgherveou Dec 12, 2024
9933763
add gas_encoder log statement
pgherveou Dec 12, 2024
e55d3f4
use log2 to encode gas component
pgherveou Dec 17, 2024
33db56e
Update
pgherveou Dec 18, 2024
bc3e249
fix import
pgherveou Dec 18, 2024
3089785
fixes
pgherveou Dec 18, 2024
99ff320
Merge branch 'master' into pg/fix-gas-encoding
pgherveou Dec 18, 2024
bcfe7fc
Update from pgherveou running command 'prdoc --audience runtime_dev -…
Dec 18, 2024
bdd36e4
fix lock
pgherveou Dec 18, 2024
dcaf27f
rm extraneous test
pgherveou Dec 18, 2024
d8e6c2b
simplify
pgherveou Dec 18, 2024
a59194a
fix
pgherveou Dec 19, 2024
24f62b2
Use associated type
pgherveou Dec 19, 2024
ee6e7db
fix tests
pgherveou Dec 19, 2024
e5deeb2
use crate::Config
pgherveou Dec 19, 2024
a1303dd
Merge branch 'master' into pg/fix-gas-encoding
pgherveou Dec 19, 2024
972556f
Add indexer for eth tx hash
pgherveou Dec 19, 2024
27cd348
Add dockerfiles and tests
pgherveou Dec 20, 2024
b5b23cc
small fixes
pgherveou Dec 20, 2024
33d2cc1
nit
pgherveou Dec 20, 2024
d27a12a
refactor js stuff
pgherveou Dec 22, 2024
31a06f2
Merge branch 'master' into pg/fix-gas-encoding
pgherveou Jan 3, 2025
ddc9f95
Merge branch 'master' into pg/hack-indexer
pgherveou Jan 3, 2025
7f96bdb
Merge branch 'pg/fix-gas-encoding' into pg/hack-indexer
pgherveou Jan 3, 2025
d7dc06a
format
pgherveou Jan 7, 2025
422d4f7
fixes
pgherveou Jan 7, 2025
c007755
Merge branch 'master' into pg/fix-gas-encoding
pgherveou Jan 7, 2025
171165a
update metadata
pgherveou Jan 8, 2025
2cb0295
add missing net_peerCount method
pgherveou Jan 8, 2025
557019e
Fix up some rpc data
pgherveou Jan 8, 2025
7224e3a
Merge branch 'pg/fix-gas-encoding' into pg/hack-indexer
pgherveou Jan 9, 2025
556bda2
tweak logs
pgherveou Jan 9, 2025
a6b72d6
Tweak comment
pgherveou Jan 9, 2025
08a460b
Merge branch 'pg/fix-gas-encoding' into pg/hack-indexer
pgherveou Jan 9, 2025
5014edf
fix clippy
pgherveou Jan 10, 2025
180835b
fix docker images
pgherveou Jan 10, 2025
2b5675a
Update prdoc/pr_6689.prdoc
pgherveou Jan 10, 2025
50232db
Apply suggestions from code review
pgherveou Jan 10, 2025
5d08af9
fixes
pgherveou Jan 10, 2025
0bb2c6f
fix test
pgherveou Jan 11, 2025
11872c9
Relax gas_fee too high
pgherveou Jan 11, 2025
8297d46
Merge branch 'pg/fix-gas-encoding' into pg/hack-indexer
pgherveou Jan 12, 2025
d072873
fix docker image
pgherveou Jan 12, 2025
68fd6d5
fix taplo
pgherveou Jan 12, 2025
d9d996e
remove sqlite feature flag
pgherveou Jan 13, 2025
7c04d3d
Merge branch 'master' into pg/hack-indexer
pgherveou Jan 13, 2025
63619b0
gitignore
pgherveou Jan 13, 2025
4ef9b5c
fix clippy
pgherveou Jan 13, 2025
f86adfa
Merge branch 'master' into pg/hack-indexer
pgherveou Jan 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ rustdocflags = [
CC_x86_64_unknown_linux_musl = { value = ".cargo/musl-gcc", force = true, relative = true }
CXX_x86_64_unknown_linux_musl = { value = ".cargo/musl-g++", force = true, relative = true }
CARGO_WORKSPACE_ROOT_DIR = { value = "", relative = true }
SQLX_OFFLINE = "true"

[net]
retry = 5
Expand Down
37 changes: 28 additions & 9 deletions .github/workflows/build-publish-eth-rpc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@ concurrency:
cancel-in-progress: true

env:
IMAGE_NAME: "docker.io/paritypr/eth-rpc"
ETH_RPC_IMAGE_NAME: "docker.io/paritypr/eth-rpc"
ETH_INDEXER_IMAGE_NAME: "docker.io/paritypr/eth-indexer"

jobs:
set-variables:
Expand All @@ -34,7 +35,7 @@ jobs:
echo "set VERSION=${VERSION}"

build_docker:
name: Build docker image
name: Build docker images
runs-on: parity-large
needs: [set-variables]
env:
Expand All @@ -43,17 +44,26 @@ jobs:
- name: Check out the repo
uses: actions/checkout@v4

- name: Build Docker image
- name: Build eth-rpc Docker image
uses: docker/build-push-action@v6
with:
context: .
file: ./substrate/frame/revive/rpc/Dockerfile
file: ./substrate/frame/revive/rpc/dockerfiles/eth-rpc/Dockerfile
push: false
tags: |
${{ env.IMAGE_NAME }}:${{ env.VERSION }}
${{ env.ETH_RPC_IMAGE_NAME }}:${{ env.VERSION }}

- name: Build eth-indexer Docker image
uses: docker/build-push-action@v6
with:
context: .
file: ./substrate/frame/revive/rpc/dockerfiles/eth-indexer/Dockerfile
push: false
tags: |
${{ env.ETH_INDEXER_IMAGE_NAME }}:${{ env.VERSION }}

build_push_docker:
name: Build and push docker image
name: Build and push docker images
runs-on: parity-large
if: github.ref == 'refs/heads/master'
needs: [set-variables]
Expand All @@ -69,11 +79,20 @@ jobs:
username: ${{ secrets.PARITYPR_DOCKERHUB_USERNAME }}
password: ${{ secrets.PARITYPR_DOCKERHUB_PASSWORD }}

- name: Build Docker image
- name: Build eth-rpc Docker image
uses: docker/build-push-action@v6
with:
context: .
file: ./substrate/frame/revive/rpc/dockerfiles/eth-rpc/Dockerfile
push: true
tags: |
${{ env.ETH_RPC_IMAGE_NAME }}:${{ env.VERSION }}

- name: Build eth-indexer Docker image
uses: docker/build-push-action@v6
with:
context: .
file: ./substrate/frame/revive/rpc/Dockerfile
file: ./substrate/frame/revive/rpc/dockerfiles/eth-indexer/Dockerfile
push: true
tags: |
${{ env.IMAGE_NAME }}:${{ env.VERSION }}
${{ env.ETH_INDEXER_IMAGE_NAME }}:${{ env.VERSION }}
Loading