Skip to content

Commit 8cf3ea8

Browse files
authored
Merge branch 'master' into add-depth-trace
2 parents bcbfa1c + 6063717 commit 8cf3ea8

File tree

10 files changed

+28
-47
lines changed

10 files changed

+28
-47
lines changed

.github/workflows/benchmarks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
contents: write
3535
steps:
3636
- name: Checkout repository
37-
uses: actions/checkout@v5
37+
uses: actions/checkout@v6
3838
with:
3939
persist-credentials: false
4040

@@ -160,7 +160,7 @@ jobs:
160160
pull-requests: write
161161
steps:
162162
- name: Checkout repository
163-
uses: actions/checkout@v5
163+
uses: actions/checkout@v6
164164
with:
165165
persist-credentials: false
166166

.github/workflows/bump-forge-std.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ jobs:
1717
contents: write
1818
pull-requests: write
1919
steps:
20-
- uses: actions/checkout@v5
20+
- uses: actions/checkout@v6
2121
with:
2222
persist-credentials: false
2323
- name: Fetch and update forge-std tag
2424
run: curl 'https://api.github.com/repos/foundry-rs/forge-std/tags' | jq '.[0].commit.sha' -jr > testdata/forge-std-rev
2525
- name: Create pull request
26-
uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7
26+
uses: peter-evans/create-pull-request@84ae59a2cdc2258d6fa0732dd66352dddae2a412 # v7
2727
with:
2828
commit-message: "chore: bump forge-std version used for tests"
2929
title: "chore(tests): bump forge-std version"

.github/workflows/ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
permissions:
3939
contents: read
4040
steps:
41-
- uses: actions/checkout@v5
41+
- uses: actions/checkout@v6
4242
with:
4343
persist-credentials: false
4444
- uses: dtolnay/rust-toolchain@e97e2d8cc328f1b50210efc529dca0028893a2d9 # master
@@ -55,7 +55,7 @@ jobs:
5555
permissions:
5656
contents: read
5757
steps:
58-
- uses: actions/checkout@v5
58+
- uses: actions/checkout@v6
5959
with:
6060
persist-credentials: false
6161
- uses: crate-ci/typos@626c4bedb751ce0b7f03262ca97ddda9a076ae1c # v1
@@ -66,7 +66,7 @@ jobs:
6666
permissions:
6767
contents: read
6868
steps:
69-
- uses: actions/checkout@v5
69+
- uses: actions/checkout@v6
7070
with:
7171
persist-credentials: false
7272
- uses: dtolnay/rust-toolchain@e97e2d8cc328f1b50210efc529dca0028893a2d9 # master
@@ -86,7 +86,7 @@ jobs:
8686
permissions:
8787
contents: read
8888
steps:
89-
- uses: actions/checkout@v5
89+
- uses: actions/checkout@v6
9090
with:
9191
persist-credentials: false
9292
- uses: dtolnay/rust-toolchain@e97e2d8cc328f1b50210efc529dca0028893a2d9 # master
@@ -101,7 +101,7 @@ jobs:
101101
permissions:
102102
contents: read
103103
steps:
104-
- uses: actions/checkout@v5
104+
- uses: actions/checkout@v6
105105
with:
106106
persist-credentials: false
107107
- uses: dtolnay/rust-toolchain@e97e2d8cc328f1b50210efc529dca0028893a2d9 # master
@@ -120,14 +120,14 @@ jobs:
120120
permissions:
121121
contents: read
122122
steps:
123-
- uses: actions/checkout@v5
123+
- uses: actions/checkout@v6
124124
with:
125125
persist-credentials: false
126126
- uses: dtolnay/rust-toolchain@e97e2d8cc328f1b50210efc529dca0028893a2d9 # master
127127
with:
128128
toolchain: stable
129129
- uses: rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
130-
- uses: taiki-e/install-action@537c30d2b45cc3aa3fb35e2bbcfb61ef93fd6f02 # v2
130+
- uses: taiki-e/install-action@763e3324d4fd026c9bd284c504378585777a87d5 # v2
131131
with:
132132
tool: cargo-hack
133133
- uses: mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad # v0.0.9
@@ -154,7 +154,7 @@ jobs:
154154
build-mode: none
155155
steps:
156156
- name: Checkout repository
157-
uses: actions/checkout@v5
157+
uses: actions/checkout@v6
158158
with:
159159
persist-credentials: false
160160
- name: Initialize CodeQL

.github/workflows/docker-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
packages: write
3838
timeout-minutes: 60
3939
steps:
40-
- uses: actions/checkout@v5
40+
- uses: actions/checkout@v6
4141
with:
4242
persist-credentials: false
4343

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
permissions:
2525
contents: read
2626
steps:
27-
- uses: actions/checkout@v5
27+
- uses: actions/checkout@v6
2828
with:
2929
persist-credentials: false
3030
- uses: dtolnay/rust-toolchain@e97e2d8cc328f1b50210efc529dca0028893a2d9 # master

.github/workflows/nix.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ jobs:
1919
contents: write
2020
pull-requests: write
2121
steps:
22-
- uses: DeterminateSystems/determinate-nix-action@9596b92e70cbf68a494a2b0273cb5b680184f5fc # v3
23-
- uses: actions/checkout@v5
22+
- uses: DeterminateSystems/determinate-nix-action@b3e3f405539b332fcb96794525f35fb10c230baa # v3
23+
- uses: actions/checkout@v6
2424
with:
2525
persist-credentials: false
2626
- uses: DeterminateSystems/update-flake-lock@e637603d31bed83169f2e56bb475c9dff7af6544 # main
@@ -38,8 +38,8 @@ jobs:
3838
permissions:
3939
contents: read
4040
steps:
41-
- uses: DeterminateSystems/determinate-nix-action@9596b92e70cbf68a494a2b0273cb5b680184f5fc # v3
42-
- uses: actions/checkout@v5
41+
- uses: DeterminateSystems/determinate-nix-action@b3e3f405539b332fcb96794525f35fb10c230baa # v3
42+
- uses: actions/checkout@v6
4343
with:
4444
persist-credentials: false
4545

.github/workflows/npm.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ jobs:
108108
RELEASE_VERSION: ${{ steps.release-version.outputs.RELEASE_VERSION }}
109109
steps:
110110
- name: Checkout
111-
uses: actions/checkout@v5
111+
uses: actions/checkout@v6
112112
with:
113113
persist-credentials: false
114114

@@ -254,7 +254,7 @@ jobs:
254254
RELEASE_VERSION: ${{ needs.publish-arch.outputs.RELEASE_VERSION }}
255255
steps:
256256
- name: Checkout
257-
uses: actions/checkout@v5
257+
uses: actions/checkout@v6
258258
with:
259259
persist-credentials: false
260260

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
release_name: ${{ steps.release_info.outputs.release_name }}
3737
changelog: ${{ steps.build_changelog.outputs.changelog }}
3838
steps:
39-
- uses: actions/checkout@v5
39+
- uses: actions/checkout@v6
4040
with:
4141
persist-credentials: false
4242
fetch-depth: 0
@@ -141,7 +141,7 @@ jobs:
141141
platform: win32
142142
arch: amd64
143143
steps:
144-
- uses: actions/checkout@v5
144+
- uses: actions/checkout@v6
145145
with:
146146
persist-credentials: false
147147
- uses: dtolnay/rust-toolchain@e97e2d8cc328f1b50210efc529dca0028893a2d9 # master
@@ -314,7 +314,7 @@ jobs:
314314
needs: release
315315
if: always()
316316
steps:
317-
- uses: actions/checkout@v5
317+
- uses: actions/checkout@v6
318318
with:
319319
persist-credentials: false
320320

@@ -344,7 +344,7 @@ jobs:
344344
contents: read
345345
issues: write
346346
steps:
347-
- uses: actions/checkout@v5
347+
- uses: actions/checkout@v6
348348
with:
349349
persist-credentials: false
350350
- uses: JasonEtco/create-an-issue@1b14a70e4d8dc185e5cc76d3bec9eab20257b2c5 # v2

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
outputs:
3030
test-matrix: ${{ steps.gen.outputs.test-matrix }}
3131
steps:
32-
- uses: actions/checkout@v5
32+
- uses: actions/checkout@v6
3333
with:
3434
persist-credentials: false
3535
- uses: actions/setup-python@v6
@@ -57,15 +57,15 @@ jobs:
5757
fail-fast: false
5858
matrix: ${{ fromJson(needs.matrices.outputs.test-matrix) }}
5959
steps:
60-
- uses: actions/checkout@v5
60+
- uses: actions/checkout@v6
6161
with:
6262
persist-credentials: false
6363
- uses: dtolnay/rust-toolchain@e97e2d8cc328f1b50210efc529dca0028893a2d9 # master
6464
with:
6565
toolchain: stable
6666
target: ${{ matrix.target }}
6767
- uses: rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
68-
- uses: taiki-e/install-action@537c30d2b45cc3aa3fb35e2bbcfb61ef93fd6f02 # v2
68+
- uses: taiki-e/install-action@763e3324d4fd026c9bd284c504378585777a87d5 # v2
6969
with:
7070
tool: nextest
7171

crates/anvil/src/eth/backend/mem/mod.rs

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3120,26 +3120,7 @@ impl Backend {
31203120
alloy_eips::eip4844::calc_blob_gasprice(excess_blob_gas.unwrap_or_default());
31213121
let blob_gas_used = transaction.blob_gas_used();
31223122

3123-
let effective_gas_price = match transaction.transaction {
3124-
TypedTransaction::Legacy(t) => t.tx().gas_price,
3125-
TypedTransaction::EIP2930(t) => t.tx().gas_price,
3126-
TypedTransaction::EIP1559(t) => block
3127-
.header
3128-
.base_fee_per_gas
3129-
.map_or(self.base_fee() as u128, |g| g as u128)
3130-
.saturating_add(t.tx().max_priority_fee_per_gas),
3131-
TypedTransaction::EIP4844(t) => block
3132-
.header
3133-
.base_fee_per_gas
3134-
.map_or(self.base_fee() as u128, |g| g as u128)
3135-
.saturating_add(t.tx().tx().max_priority_fee_per_gas),
3136-
TypedTransaction::EIP7702(t) => block
3137-
.header
3138-
.base_fee_per_gas
3139-
.map_or(self.base_fee() as u128, |g| g as u128)
3140-
.saturating_add(t.tx().max_priority_fee_per_gas),
3141-
TypedTransaction::Deposit(_) => 0_u128,
3142-
};
3123+
let effective_gas_price = transaction.effective_gas_price(block.header.base_fee_per_gas);
31433124

31443125
let receipts = self.get_receipts(block.body.transactions.iter().map(|tx| tx.hash()));
31453126
let next_log_index = receipts[..index].iter().map(|r| r.logs().len()).sum::<usize>();

0 commit comments

Comments
 (0)