diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c7520f65..0a39d18a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com). ## [Unreleased] +## [v1.15.0] - 2023-10-27 + +Features: + +* chore: update ckb deps for the upcoming ckb 2023 hardfork https://github.com/godwokenrises/godwoken/pull/1106 + +CI: + +* chore: fix out-of-disk in the rust.yml workflow https://github.com/godwokenrises/godwoken/pull/1097 + +Full Changelog: https://github.com/godwokenrises/godwoken/compare/v1.14.0…v1.15.0 + ## [v1.14.0] - 2023-06-12 Features: diff --git a/Cargo.lock b/Cargo.lock index 1df37544f..2d392d4a5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -464,7 +464,7 @@ dependencies = [ [[package]] name = "c-uint256-tests" -version = "1.14.0" +version = "1.15.0" dependencies = [ "cc", "cty", @@ -1697,7 +1697,7 @@ dependencies = [ [[package]] name = "godwoken-bin" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "ckb-types", @@ -1739,7 +1739,7 @@ dependencies = [ [[package]] name = "gw-benches" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "criterion", @@ -1758,7 +1758,7 @@ dependencies = [ [[package]] name = "gw-block-producer" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "async-channel", @@ -1803,7 +1803,7 @@ dependencies = [ [[package]] name = "gw-builtin-binaries" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "ckb-fixed-hash", @@ -1816,7 +1816,7 @@ dependencies = [ [[package]] name = "gw-chain" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "ckb-fixed-hash", @@ -1845,7 +1845,7 @@ dependencies = [ [[package]] name = "gw-challenge" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "arc-swap", @@ -1875,7 +1875,7 @@ dependencies = [ [[package]] name = "gw-common" -version = "1.14.0" +version = "1.15.0" dependencies = [ "cfg-if 0.1.10", "gw-hash", @@ -1886,7 +1886,7 @@ dependencies = [ [[package]] name = "gw-config" -version = "1.14.0" +version = "1.15.0" dependencies = [ "ckb-fixed-hash", "gw-builtin-binaries", @@ -1900,7 +1900,7 @@ dependencies = [ [[package]] name = "gw-generator" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "arc-swap", @@ -1933,14 +1933,14 @@ dependencies = [ [[package]] name = "gw-hash" -version = "1.14.0" +version = "1.15.0" dependencies = [ "blake2b-ref", ] [[package]] name = "gw-jsonrpc-types" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "ckb-fixed-hash", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "gw-mem-pool" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "async-trait", @@ -1984,7 +1984,7 @@ dependencies = [ [[package]] name = "gw-metrics" -version = "1.14.0" +version = "1.15.0" dependencies = [ "arc-swap", "gw-common", @@ -2001,7 +2001,7 @@ dependencies = [ [[package]] name = "gw-p2p-network" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "async-trait", @@ -2019,7 +2019,7 @@ dependencies = [ [[package]] name = "gw-polyjuice-sender-recover" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "gw-common", @@ -2035,7 +2035,7 @@ dependencies = [ [[package]] name = "gw-replay-chain" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "ckb-fixed-hash", @@ -2065,7 +2065,7 @@ dependencies = [ [[package]] name = "gw-rpc-client" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "arc-swap", @@ -2090,7 +2090,7 @@ dependencies = [ [[package]] name = "gw-rpc-server" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "async-trait", @@ -2137,7 +2137,7 @@ dependencies = [ [[package]] name = "gw-smt" -version = "1.14.0" +version = "1.15.0" dependencies = [ "cfg-if 0.1.10", "gw-hash", @@ -2147,7 +2147,7 @@ dependencies = [ [[package]] name = "gw-store" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "arc-swap", @@ -2165,7 +2165,7 @@ dependencies = [ [[package]] name = "gw-telemetry" -version = "1.14.0" +version = "1.15.0" dependencies = [ "chrono", "faster-hex 0.6.1", @@ -2186,7 +2186,7 @@ dependencies = [ [[package]] name = "gw-tests" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "async-trait", @@ -2233,7 +2233,7 @@ dependencies = [ [[package]] name = "gw-tools" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "bech32", @@ -2280,7 +2280,7 @@ dependencies = [ [[package]] name = "gw-traits" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "gw-common", @@ -2289,7 +2289,7 @@ dependencies = [ [[package]] name = "gw-tx-filter" -version = "1.14.0" +version = "1.15.0" dependencies = [ "gw-common", "gw-config", @@ -2303,7 +2303,7 @@ dependencies = [ [[package]] name = "gw-types" -version = "1.14.0" +version = "1.15.0" dependencies = [ "cfg-if 1.0.0", "ckb-fixed-hash", @@ -2316,7 +2316,7 @@ dependencies = [ [[package]] name = "gw-utils" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "ckb-chain-spec", @@ -2343,7 +2343,7 @@ dependencies = [ [[package]] name = "gw-version" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", ] diff --git a/crates/benches/Cargo.toml b/crates/benches/Cargo.toml index a35539738..5733f2c59 100644 --- a/crates/benches/Cargo.toml +++ b/crates/benches/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-benches" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" description = "Godwoken benchmarks." diff --git a/crates/block-producer/Cargo.toml b/crates/block-producer/Cargo.toml index 319c74cb9..8a55bb0a4 100644 --- a/crates/block-producer/Cargo.toml +++ b/crates/block-producer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-block-producer" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/builtin-binaries/Cargo.toml b/crates/builtin-binaries/Cargo.toml index 26b5fcc36..a3c886127 100644 --- a/crates/builtin-binaries/Cargo.toml +++ b/crates/builtin-binaries/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-builtin-binaries" -version = "1.14.0" +version = "1.15.0" edition = "2021" authors = ["Godwoken"] license = "MIT" diff --git a/crates/chain/Cargo.toml b/crates/chain/Cargo.toml index a6b19f9b3..fcc1dabc7 100644 --- a/crates/chain/Cargo.toml +++ b/crates/chain/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-chain" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/challenge/Cargo.toml b/crates/challenge/Cargo.toml index 991a0942f..7ae320d09 100644 --- a/crates/challenge/Cargo.toml +++ b/crates/challenge/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-challenge" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/config/Cargo.toml b/crates/config/Cargo.toml index 9109f0aa8..0bf3ad931 100644 --- a/crates/config/Cargo.toml +++ b/crates/config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-config" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/generator/Cargo.toml b/crates/generator/Cargo.toml index dbb04b32d..74460a6e9 100644 --- a/crates/generator/Cargo.toml +++ b/crates/generator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-generator" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/godwoken-bin/Cargo.toml b/crates/godwoken-bin/Cargo.toml index 00a4f077b..a53c3b624 100644 --- a/crates/godwoken-bin/Cargo.toml +++ b/crates/godwoken-bin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "godwoken-bin" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/jsonrpc-types/Cargo.toml b/crates/jsonrpc-types/Cargo.toml index e2c2deb6f..8d1b0a937 100644 --- a/crates/jsonrpc-types/Cargo.toml +++ b/crates/jsonrpc-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-jsonrpc-types" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/mem-pool/Cargo.toml b/crates/mem-pool/Cargo.toml index 885387e8c..1eb7723ed 100644 --- a/crates/mem-pool/Cargo.toml +++ b/crates/mem-pool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-mem-pool" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/metrics/Cargo.toml b/crates/metrics/Cargo.toml index a466087a9..c165d5e8d 100644 --- a/crates/metrics/Cargo.toml +++ b/crates/metrics/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-metrics" -version = "1.14.0" +version = "1.15.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/p2p-network/Cargo.toml b/crates/p2p-network/Cargo.toml index e481cef64..0798bdbbf 100644 --- a/crates/p2p-network/Cargo.toml +++ b/crates/p2p-network/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-p2p-network" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/polyjuice-sender-recover/Cargo.toml b/crates/polyjuice-sender-recover/Cargo.toml index 0558fd3be..33877145d 100644 --- a/crates/polyjuice-sender-recover/Cargo.toml +++ b/crates/polyjuice-sender-recover/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-polyjuice-sender-recover" -version = "1.14.0" +version = "1.15.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/replay-chain/Cargo.toml b/crates/replay-chain/Cargo.toml index 9a0e9349c..d73235e2e 100644 --- a/crates/replay-chain/Cargo.toml +++ b/crates/replay-chain/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-replay-chain" -version = "1.14.0" +version = "1.15.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/rpc-client/Cargo.toml b/crates/rpc-client/Cargo.toml index c73b50b31..0467c1ed2 100644 --- a/crates/rpc-client/Cargo.toml +++ b/crates/rpc-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-rpc-client" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/rpc-server/Cargo.toml b/crates/rpc-server/Cargo.toml index 38dfc1953..80eccac14 100644 --- a/crates/rpc-server/Cargo.toml +++ b/crates/rpc-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-rpc-server" -version = "1.14.0" +version = "1.15.0" authors = ["jjy "] edition = "2021" diff --git a/crates/smt/Cargo.toml b/crates/smt/Cargo.toml index eec41f2cb..d008a67b7 100644 --- a/crates/smt/Cargo.toml +++ b/crates/smt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-smt" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/store/Cargo.toml b/crates/store/Cargo.toml index ba34a23a1..5a42f403e 100644 --- a/crates/store/Cargo.toml +++ b/crates/store/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-store" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/telemetry/Cargo.toml b/crates/telemetry/Cargo.toml index 2621d539f..ac5e073a6 100644 --- a/crates/telemetry/Cargo.toml +++ b/crates/telemetry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-telemetry" -version = "1.14.0" +version = "1.15.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/tests/Cargo.toml b/crates/tests/Cargo.toml index 97895a9a8..006daecd6 100644 --- a/crates/tests/Cargo.toml +++ b/crates/tests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-tests" -version = "1.14.0" +version = "1.15.0" authors = ["jjy "] edition = "2021" diff --git a/crates/tools/Cargo.toml b/crates/tools/Cargo.toml index 32e91d11c..fce63487c 100644 --- a/crates/tools/Cargo.toml +++ b/crates/tools/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-tools" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/traits/Cargo.toml b/crates/traits/Cargo.toml index b9d0f62f1..78e474fb9 100644 --- a/crates/traits/Cargo.toml +++ b/crates/traits/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-traits" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/tx-filter/Cargo.toml b/crates/tx-filter/Cargo.toml index ce0e18e02..2105de170 100644 --- a/crates/tx-filter/Cargo.toml +++ b/crates/tx-filter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-tx-filter" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/crates/utils/Cargo.toml b/crates/utils/Cargo.toml index c0b11c7dd..47b30c9e6 100644 --- a/crates/utils/Cargo.toml +++ b/crates/utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-utils" -version = "1.14.0" +version = "1.15.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/version/Cargo.toml b/crates/version/Cargo.toml index 7ebfeda77..d08bee8f3 100644 --- a/crates/version/Cargo.toml +++ b/crates/version/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-version" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/gwos/crates/c-uint256-tests/Cargo.toml b/gwos/crates/c-uint256-tests/Cargo.toml index dfac016b4..9d1058127 100644 --- a/gwos/crates/c-uint256-tests/Cargo.toml +++ b/gwos/crates/c-uint256-tests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "c-uint256-tests" -version = "1.14.0" +version = "1.15.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/gwos/crates/common/Cargo.toml b/gwos/crates/common/Cargo.toml index 56e465af4..3e850b0aa 100644 --- a/gwos/crates/common/Cargo.toml +++ b/gwos/crates/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-common" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/gwos/crates/hash/Cargo.toml b/gwos/crates/hash/Cargo.toml index a550586b0..da1e4d0f2 100644 --- a/gwos/crates/hash/Cargo.toml +++ b/gwos/crates/hash/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-hash" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/gwos/crates/types/Cargo.toml b/gwos/crates/types/Cargo.toml index aa051694f..6b60ed8d5 100644 --- a/gwos/crates/types/Cargo.toml +++ b/gwos/crates/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-types" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/web3/Cargo.lock b/web3/Cargo.lock index 4f1c5aac8..46c05c1f9 100644 --- a/web3/Cargo.lock +++ b/web3/Cargo.lock @@ -1339,7 +1339,7 @@ dependencies = [ [[package]] name = "gw-common" -version = "1.14.0" +version = "1.15.0" dependencies = [ "cfg-if 0.1.10", "gw-hash", @@ -1350,14 +1350,14 @@ dependencies = [ [[package]] name = "gw-hash" -version = "1.14.0" +version = "1.15.0" dependencies = [ "blake2b-ref", ] [[package]] name = "gw-jsonrpc-types" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "ckb-fixed-hash", @@ -1372,7 +1372,7 @@ dependencies = [ [[package]] name = "gw-types" -version = "1.14.0" +version = "1.15.0" dependencies = [ "cfg-if 1.0.0", "ckb-fixed-hash", @@ -1385,7 +1385,7 @@ dependencies = [ [[package]] name = "gw-web3-indexer" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "ckb-hash", @@ -1421,7 +1421,7 @@ dependencies = [ [[package]] name = "gw-web3-rpc-client" -version = "1.14.0" +version = "1.15.0" dependencies = [ "anyhow", "async-jsonrpc-client", diff --git a/web3/crates/indexer/Cargo.toml b/web3/crates/indexer/Cargo.toml index 76c2d0165..abb1fd996 100644 --- a/web3/crates/indexer/Cargo.toml +++ b/web3/crates/indexer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-web3-indexer" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/web3/crates/rpc-client/Cargo.toml b/web3/crates/rpc-client/Cargo.toml index 3ec6ad267..9a05170b0 100644 --- a/web3/crates/rpc-client/Cargo.toml +++ b/web3/crates/rpc-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gw-web3-rpc-client" -version = "1.14.0" +version = "1.15.0" authors = ["Nervos Network"] edition = "2021" diff --git a/web3/package.json b/web3/package.json index b06437cd8..4f29a9fb0 100644 --- a/web3/package.json +++ b/web3/package.json @@ -30,6 +30,6 @@ "eslint": "^8.5.0", "prettier": "^2.2.1" }, - "version": "1.14.0", + "version": "1.15.0", "author": "hupeng " } diff --git a/web3/packages/api-server/package.json b/web3/packages/api-server/package.json index 7117694fd..c881780a5 100644 --- a/web3/packages/api-server/package.json +++ b/web3/packages/api-server/package.json @@ -1,6 +1,6 @@ { "name": "@godwoken-web3/api-server", - "version": "1.14.0", + "version": "1.15.0", "private": true, "scripts": { "start": "concurrently \"tsc -w\" \"nodemon ./bin/cluster\"", @@ -33,7 +33,7 @@ "dependencies": { "@ckb-lumos/base": "0.18.0-rc6", "@ckb-lumos/toolkit": "0.18.0-rc6", - "@godwoken-web3/godwoken": "1.14.0", + "@godwoken-web3/godwoken": "1.15.0", "@ethersproject/bignumber": "^5.7.0", "@opentelemetry/api": "^1.3.0", "@opentelemetry/exporter-jaeger": "^1.8.0", diff --git a/web3/packages/godwoken/package.json b/web3/packages/godwoken/package.json index 580cefeda..47851d9b0 100644 --- a/web3/packages/godwoken/package.json +++ b/web3/packages/godwoken/package.json @@ -1,6 +1,6 @@ { "name": "@godwoken-web3/godwoken", - "version": "1.14.0", + "version": "1.15.0", "private": true, "main": "lib/index.js", "scripts": {