Skip to content

Commit 487a0b5

Browse files
Releases/v0.7.4 rc.0 (#1592)
Co-authored-by: Stephen Buttolph <stephen@avalabs.org>
1 parent 81cfa59 commit 487a0b5

File tree

16 files changed

+77
-16
lines changed

16 files changed

+77
-16
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ jobs:
157157
shell: bash
158158
run: ./scripts/build.sh
159159
- name: Run Warp E2E Tests
160-
uses: ava-labs/avalanchego/.github/actions/run-monitored-tmpnet-cmd@6e04bc0ac1d3d3cd1d0bf17c55a4eda41d094e88
160+
uses: ava-labs/avalanchego/.github/actions/run-monitored-tmpnet-cmd@9d1f232b756bff600b2abbec9e2cd592662e4a7d
161161
with:
162162
run: ./scripts/run_ginkgo_warp.sh
163163
run_env: AVALANCHEGO_BUILD_PATH=/tmp/e2e-test/avalanchego
@@ -185,7 +185,7 @@ jobs:
185185
shell: bash
186186
run: ./scripts/build.sh
187187
- name: Run E2E Load Tests
188-
uses: ava-labs/avalanchego/.github/actions/run-monitored-tmpnet-cmd@6e04bc0ac1d3d3cd1d0bf17c55a4eda41d094e88
188+
uses: ava-labs/avalanchego/.github/actions/run-monitored-tmpnet-cmd@9d1f232b756bff600b2abbec9e2cd592662e4a7d
189189
with:
190190
run: ./scripts/run_ginkgo_load.sh
191191
run_env: AVALANCHEGO_BUILD_PATH=/tmp/e2e-test/avalanchego

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ The Subnet EVM runs in a separate process from the main AvalancheGo process and
2424
[v0.7.1] AvalancheGo@v1.12.2 (Protocol Version: 39)
2525
[v0.7.2] AvalancheGo@v1.12.2/1.13.0-fuji (Protocol Version: 39)
2626
[v0.7.3] AvalancheGo@v1.12.2/1.13.0 (Protocol Version: 39)
27+
[v0.7.4] AvalancheGo@v1.13.1 (Protocol Version: 40)
2728
```
2829

2930
## API

RELEASES.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
# Release Notes
22

3-
## Pending Release
3+
## [v0.7.4](https://github.com/ava-labs/subnet-evm/releases/tag/v0.7.4)
44

5+
- Major refactor to use [`libevm`](https://github.com/ava-labs/libevm) for EVM execution, database access, types & chain configuration. This improves maintainability and enables keeping up with upstream changes more easily.
6+
- Wrapped database with `corruptabledb` to prevent corruption of the database.
57
- Updated dockerhub image name to `avaplatform/subnet-evm_avalanchego` and tags to accommodate the new versioning scheme: {subnet-evm version}_{avalanchego version}
68
- Updated golang version to 1.23.9
79
- Fixed a bug in mempool where the min fee was not updated after restart

compatibility.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"rpcChainVMProtocolVersion": {
3+
"v0.7.4": 40,
34
"v0.7.3": 39,
45
"v0.7.2": 39,
56
"v0.7.1": 39,

coreth-version.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
7316fd89b3a6b5d4f257611788f87b22f9007a26

docs/releasing/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export VERSION=v0.7.3
3030
1. Modify the [plugin/evm/version.go](../../plugin/evm/version.go) `Version` global string variable and set it to the desired `$VERSION`.
3131
1. Ensure the AvalancheGo version used in [go.mod](../../go.mod) is [its last release](https://github.com/ava-labs/avalanchego/releases). If not, upgrade it with, for example:
3232

33-
```bash
33+
```bash
3434
go get github.com/ava-labs/avalanchego@v1.13.0
3535
go mod tidy
3636
```

eth/tracers/api.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1078,6 +1078,10 @@ func overrideConfig(original *params.ChainConfig, override *params.ChainConfig)
10781078
params.GetExtra(copy).FortunaTimestamp = timestamp
10791079
canon = false
10801080
}
1081+
if timestamp := overrideExtra.GraniteTimestamp; timestamp != nil {
1082+
params.GetExtra(copy).GraniteTimestamp = timestamp
1083+
canon = false
1084+
}
10811085
if timestamp := override.CancunTime; timestamp != nil {
10821086
copy.CancunTime = timestamp
10831087
canon = false

examples/sign-uptime-message/main.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import (
1919
"github.com/ava-labs/avalanchego/proto/pb/sdk"
2020
"github.com/ava-labs/avalanchego/snow/networking/router"
2121
"github.com/ava-labs/avalanchego/utils/compression"
22-
"github.com/ava-labs/avalanchego/utils/logging"
2322
"github.com/ava-labs/avalanchego/vms/platformvm/warp"
2423
"github.com/ava-labs/avalanchego/vms/platformvm/warp/payload"
2524
"github.com/ava-labs/avalanchego/wallet/subnet/primary"
@@ -83,7 +82,6 @@ func main() {
8382
}
8483

8584
messageBuilder, err := p2pmessage.NewCreator(
86-
logging.NoLog{},
8785
prometheus.NewRegistry(),
8886
compression.TypeZstd,
8987
time.Hour,

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.23.9
55
require (
66
github.com/VictoriaMetrics/fastcache v1.12.1
77
github.com/antithesishq/antithesis-sdk-go v0.3.8
8-
github.com/ava-labs/avalanchego v1.13.1-rc.2.0.20250512203117-6e04bc0ac1d3
8+
github.com/ava-labs/avalanchego v1.13.1
99
github.com/ava-labs/libevm v1.13.14-0.2.0.release
1010
github.com/davecgh/go-spew v1.1.1
1111
github.com/deckarep/golang-set/v2 v2.1.0
@@ -47,7 +47,7 @@ require (
4747
github.com/Microsoft/go-winio v0.6.1 // indirect
4848
github.com/NYTimes/gziphandler v1.1.1 // indirect
4949
github.com/StephenButtolph/canoto v0.15.0 // indirect
50-
github.com/ava-labs/coreth v0.15.1-rc.0.0.20250509150914-391115af7620 // indirect
50+
github.com/ava-labs/coreth v0.15.1-rc.0.0.20250530184801-28421010abae // indirect
5151
github.com/beorn7/perks v1.0.1 // indirect
5252
github.com/bits-and-blooms/bitset v1.10.0 // indirect
5353
github.com/btcsuite/btcd/btcec/v2 v2.3.2 // indirect

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,10 @@ github.com/antithesishq/antithesis-sdk-go v0.3.8/go.mod h1:IUpT2DPAKh6i/YhSbt6Gl
6464
github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8=
6565
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
6666
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
67-
github.com/ava-labs/avalanchego v1.13.1-rc.2.0.20250512203117-6e04bc0ac1d3 h1:nzEEIYI4ahDfZCnU1NlXAuhU+3/4xJj4CpHZQ+Xv+nM=
68-
github.com/ava-labs/avalanchego v1.13.1-rc.2.0.20250512203117-6e04bc0ac1d3/go.mod h1:Yu1bWxqYgZXfX4bC4BY22dOFyR4dfukEsNi2Y3+LWzI=
69-
github.com/ava-labs/coreth v0.15.1-rc.0.0.20250509150914-391115af7620 h1:Vm790Gn1PqUcUnOXSIbZw7BSnQCpsPAN7/IBgbqujNo=
70-
github.com/ava-labs/coreth v0.15.1-rc.0.0.20250509150914-391115af7620/go.mod h1:mfvr1iQAADUfqkKkmQXJPwm3q9LSpcWF+fzIGk4HHuw=
67+
github.com/ava-labs/avalanchego v1.13.1 h1:sviA3MJbY00xYl77ru4vs9yiz7uTnAYfHpqYFucoXEE=
68+
github.com/ava-labs/avalanchego v1.13.1/go.mod h1:h8VRoqOhLRzqSlBpgFSOtCIu2Hey2FxgjD3pBkOXOY8=
69+
github.com/ava-labs/coreth v0.15.1-rc.0.0.20250530184801-28421010abae h1:PPcOEtY3SoXruzMPYJMxoeoExRVhf5UOiH7SvdPHQwY=
70+
github.com/ava-labs/coreth v0.15.1-rc.0.0.20250530184801-28421010abae/go.mod h1:Tl6TfpOwSq0bXvN7DTENXB4As3hml8ma9OQEWS9DH9I=
7171
github.com/ava-labs/libevm v1.13.14-0.2.0.release h1:uKGCc5/ceeBbfAPRVtBUxbQt50WzB2pEDb8Uy93ePgQ=
7272
github.com/ava-labs/libevm v1.13.14-0.2.0.release/go.mod h1:+Iol+sVQ1KyoBsHf3veyrBmHCXr3xXRWq6ZXkgVfNLU=
7373
github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g=

0 commit comments

Comments
 (0)