Skip to content

Commit d7772c8

Browse files
authored
bump avalanchego v1.10.15 & subnet-evm v0.5.9 (#51)
* bump avalanchego v1.10.15 & subnet-evm v0.5.9 * replace avalanchego var name
1 parent 7b75632 commit d7772c8

File tree

11 files changed

+56
-56
lines changed

11 files changed

+56
-56
lines changed

.devcontainer/genesis-example.json

Lines changed: 39 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,41 @@
11
{
2-
"config": {
3-
"chainId": 99999,
4-
"homesteadBlock": 0,
5-
"eip150Block": 0,
6-
"eip150Hash": "0x2086799aeebeae135c246c65021c82b4e15a2c451340993aacfd2751886514f0",
7-
"eip155Block": 0,
8-
"eip158Block": 0,
9-
"byzantiumBlock": 0,
10-
"constantinopleBlock": 0,
11-
"petersburgBlock": 0,
12-
"istanbulBlock": 0,
13-
"muirGlacierBlock": 0,
14-
"subnetEVMTimestamp": 0,
15-
"feeConfig": {
16-
"gasLimit": 15000000,
17-
"minBaseFee": 25000000000,
18-
"targetGas": 15000000,
19-
"baseFeeChangeDenominator": 36,
20-
"minBlockGasCost": 0,
21-
"maxBlockGasCost": 1000000,
22-
"targetBlockRate": 2,
23-
"blockGasCostStep": 200000
24-
},
25-
"allowFeeRecipients": false
2+
"config": {
3+
"chainId": 99999,
4+
"homesteadBlock": 0,
5+
"eip150Block": 0,
6+
"eip155Block": 0,
7+
"eip158Block": 0,
8+
"byzantiumBlock": 0,
9+
"constantinopleBlock": 0,
10+
"petersburgBlock": 0,
11+
"istanbulBlock": 0,
12+
"muirGlacierBlock": 0,
13+
"subnetEVMTimestamp": 0,
14+
"feeConfig": {
15+
"gasLimit": 15000000,
16+
"minBaseFee": 25000000000,
17+
"targetGas": 15000000,
18+
"baseFeeChangeDenominator": 36,
19+
"minBlockGasCost": 0,
20+
"maxBlockGasCost": 1000000,
21+
"targetBlockRate": 2,
22+
"blockGasCostStep": 200000
2623
},
27-
"alloc": {
28-
"8db97C7cEcE249c2b98bDC0226Cc4C2A57BF52FC": {
29-
"balance": "0x295BE96E64066972000000"
30-
}
31-
},
32-
"nonce": "0x0",
33-
"timestamp": "0x0",
34-
"extraData": "0x00",
35-
"gasLimit": "0xe4e1c0",
36-
"difficulty": "0x0",
37-
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
38-
"coinbase": "0x0000000000000000000000000000000000000000",
39-
"number": "0x0",
40-
"gasUsed": "0x0",
41-
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000"
42-
}
24+
"allowFeeRecipients": false
25+
},
26+
"alloc": {
27+
"8db97C7cEcE249c2b98bDC0226Cc4C2A57BF52FC": {
28+
"balance": "0x295BE96E64066972000000"
29+
}
30+
},
31+
"nonce": "0x0",
32+
"timestamp": "0x0",
33+
"extraData": "0x00",
34+
"gasLimit": "0xe4e1c0",
35+
"difficulty": "0x0",
36+
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
37+
"coinbase": "0x0000000000000000000000000000000000000000",
38+
"number": "0x0",
39+
"gasUsed": "0x0",
40+
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000"
41+
}

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,5 @@ In order to upgrade the Subnet-EVM version, you need to change the version in `g
6363
[v0.1.3] [email protected] (Protocol Version: 28)
6464
[v0.1.4] [email protected] (Protocol Version: 28)
6565
[v0.1.5] [email protected] (Protocol Version: 29)
66+
[v0.1.6] [email protected] (Protocol Version: 30)
6667
```

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.1.6": 30,
34
"v0.1.5": 29,
45
"v0.1.4": 28,
56
"v0.1.3": 28,

contracts/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,6 @@ Subnet-EVM must activate any precompiles used in the test in the genesis:
113113
"chainId": 43214,
114114
"homesteadBlock": 0,
115115
"eip150Block": 0,
116-
"eip150Hash": "0x2086799aeebeae135c246c65021c82b4e15a2c451340993aacfd2751886514f0",
117116
"eip155Block": 0,
118117
"eip158Block": 0,
119118
"byzantiumBlock": 0,

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ module github.com/ava-labs/precompile-evm
33
go 1.20
44

55
require (
6-
github.com/ava-labs/avalanchego v1.10.14
7-
github.com/ava-labs/subnet-evm v0.5.8
6+
github.com/ava-labs/avalanchego v1.10.15
7+
github.com/ava-labs/subnet-evm v0.5.9
88
github.com/onsi/ginkgo/v2 v2.8.1
99
github.com/onsi/gomega v1.26.0
1010
github.com/stretchr/testify v1.8.3

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,10 @@ github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156 h1:eMwmnE/GDgah
5454
github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM=
5555
github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
5656
github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8=
57-
github.com/ava-labs/avalanchego v1.10.14 h1:1jTMrikYD49Pb64ZLUi2z2BnNGLzIGip4fValq6/YfE=
58-
github.com/ava-labs/avalanchego v1.10.14/go.mod h1:En/ti2xoxQqJuN6t9ne2ogckU9leuZzTjl5mbEsfjTc=
59-
github.com/ava-labs/subnet-evm v0.5.8 h1:CHDCgZFpvKcgAGTiYDOrDXC5My09L8DNct6NsNiEK/U=
60-
github.com/ava-labs/subnet-evm v0.5.8/go.mod h1:gT3NSswQqopAaJ1UVtB/TiViE6H5Ib684M9FCsy7+D8=
57+
github.com/ava-labs/avalanchego v1.10.15 h1:GQ1bkwgKnv5D/yUwXUjWPFqx1cWrf35WOaHSykHUXyE=
58+
github.com/ava-labs/avalanchego v1.10.15/go.mod h1:fHTzxKZOMdM0n4EEXDDR0V3Ieb/Jnz7PM8zAsJRsh2U=
59+
github.com/ava-labs/subnet-evm v0.5.9 h1:IYWj5j83C2oterPOrxOix6/qYCua85HTQ/viMFHNPOM=
60+
github.com/ava-labs/subnet-evm v0.5.9/go.mod h1:n4/abB4BYU1xlAqD15uKz6pRROOh/5u5Jxf4JPK6DbY=
6161
github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g=
6262
github.com/benbjohnson/clock v1.3.0 h1:ip6w0uFQkncKQ979AypyG0ER7mqUSBdKLOgAle/AT8A=
6363
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=

plugin/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import (
1616
//_ "github.com/ava-labs/precompile-evm/{yourprecompilepkg}"
1717
)
1818

19-
const Version = "v0.1.5"
19+
const Version = "v0.1.6"
2020

2121
func main() {
2222
versionString := fmt.Sprintf("Precompile-EVM/%s Subnet-EVM/%s [AvalancheGo=%s, rpcchainvm=%d]", Version, evm.Version, version.Current, version.RPCChainVMProtocol)

scripts/build_image.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@ source "$ROOT_DIR_PATH"/scripts/versions.sh
1616
# Load the constants
1717
source "$ROOT_DIR_PATH"/scripts/constants.sh
1818

19-
echo "Building Docker Image: $DOCKERHUB_REPO:$BUILD_IMAGE_ID based of $AVALANCHEGO_VERSION"
19+
BUILD_IMAGE_ID=${BUILD_IMAGE_ID:-"$AVALANCHE_VERSION-$PRECOMPILE_COMMIT_ID"}
20+
21+
echo "Building Docker Image: $DOCKERHUB_REPO:$BUILD_IMAGE_ID based of $AVALANCHE_VERSION"
2022
docker build -t "$DOCKERHUB_REPO:$BUILD_IMAGE_ID" "$ROOT_DIR_PATH" -f "$ROOT_DIR_PATH/Dockerfile" \
21-
--build-arg AVALANCHE_VERSION="$AVALANCHEGO_VERSION" \
23+
--build-arg AVALANCHE_VERSION="$AVALANCHE_VERSION" \
2224
--build-arg PRECOMPILE_COMMIT="$PRECOMPILE_COMMIT" \
2325
--build-arg CURRENT_BRANCH="$CURRENT_BRANCH"

scripts/constants.sh

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@ fi
2525

2626
echo "Using branch: ${CURRENT_BRANCH}"
2727

28-
BUILD_IMAGE_ID=${BUILD_IMAGE_ID:-"$AVALANCHEGO_VERSION-$PRECOMPILE_COMMIT_ID"}
29-
3028
# Static compilation
3129
STATIC_LD_FLAGS=''
3230
if [ "${STATIC_COMPILATION:-}" = 1 ]; then
@@ -39,4 +37,4 @@ fi
3937
#
4038
# We use "export" here instead of just setting a bash variable because we need
4139
# to pass this flag to all child processes spawned by the shell.
42-
export CGO_CFLAGS="-O -D__BLST_PORTABLE__"
40+
export CGO_CFLAGS="-O2 -D__BLST_PORTABLE__"

scripts/install_avalanchego_release.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ source "$ROOT_DIR_PATH"/scripts/versions.sh
1111
# Load the constants
1212
source "$ROOT_DIR_PATH"/scripts/constants.sh
1313

14-
VERSION=$AVALANCHEGO_VERSION
14+
VERSION=$AVALANCHE_VERSION
1515

1616
############################
1717
# download avalanchego

0 commit comments

Comments
 (0)