From a2ba7d38f58e7675e565c0f499b1e29bf4941500 Mon Sep 17 00:00:00 2001 From: Mykhailo Kremniov Date: Tue, 19 Aug 2025 20:35:02 +0300 Subject: [PATCH 1/2] Prepare release v1.1.0 --- Cargo.lock | 164 ++++++++--------- Cargo.toml | 4 +- README.md | 8 +- .../docker/example-mainnet-dns-server/.env | 2 +- build-tools/docker/example-mainnet/.env | 2 +- common/src/chain/config/builder.rs | 60 +------ .../chain/config/checkpoints_data/mainnet.rs | 168 ++++++++++++++++++ .../chain/config/checkpoints_data/testnet.rs | 168 ++++++++++++++++++ node-daemon/docs/RPC.md | 2 +- node-daemon/docs/RPC_DEV.md | 2 +- wallet/wallet-rpc-daemon/docs/RPC.md | 2 +- wasm-wrappers/js-bindings-test/tests/defs.ts | 12 +- 12 files changed, 442 insertions(+), 152 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 41de64b233..51251b6c1c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -20,7 +20,7 @@ checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046" [[package]] name = "accounting" -version = "1.0.2" +version = "1.1.0" dependencies = [ "common", "parity-scale-codec", @@ -242,7 +242,7 @@ checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" [[package]] name = "api-blockchain-scanner-daemon" -version = "1.0.2" +version = "1.1.0" dependencies = [ "api-blockchain-scanner-lib", "api-server-common", @@ -260,7 +260,7 @@ dependencies = [ [[package]] name = "api-blockchain-scanner-lib" -version = "1.0.2" +version = "1.1.0" dependencies = [ "api-server-common", "async-trait", @@ -290,7 +290,7 @@ dependencies = [ [[package]] name = "api-server-backend-test-suite" -version = "1.0.2" +version = "1.1.0" dependencies = [ "api-server-common", "async-trait", @@ -313,7 +313,7 @@ dependencies = [ [[package]] name = "api-server-common" -version = "1.0.2" +version = "1.1.0" dependencies = [ "async-trait", "bb8-postgres", @@ -338,7 +338,7 @@ dependencies = [ [[package]] name = "api-server-stack-test-suite" -version = "1.0.2" +version = "1.1.0" dependencies = [ "api-blockchain-scanner-lib", "api-server-common", @@ -367,7 +367,7 @@ dependencies = [ [[package]] name = "api-web-server" -version = "1.0.2" +version = "1.1.0" dependencies = [ "api-server-common", "async-trait", @@ -1001,7 +1001,7 @@ dependencies = [ [[package]] name = "blockprod" -version = "1.0.2" +version = "1.1.0" dependencies = [ "async-trait", "chainstate", @@ -1248,7 +1248,7 @@ dependencies = [ [[package]] name = "chainstate" -version = "1.0.2" +version = "1.1.0" dependencies = [ "accounting", "async-trait", @@ -1293,7 +1293,7 @@ dependencies = [ [[package]] name = "chainstate-launcher" -version = "1.0.2" +version = "1.1.0" dependencies = [ "chainstate", "chainstate-storage", @@ -1308,7 +1308,7 @@ dependencies = [ [[package]] name = "chainstate-storage" -version = "1.0.2" +version = "1.1.0" dependencies = [ "accounting", "chainstate-types", @@ -1334,7 +1334,7 @@ dependencies = [ [[package]] name = "chainstate-test-framework" -version = "1.0.2" +version = "1.1.0" dependencies = [ "chainstate", "chainstate-storage", @@ -1363,7 +1363,7 @@ dependencies = [ [[package]] name = "chainstate-test-suite" -version = "1.0.2" +version = "1.1.0" dependencies = [ "accounting", "chainstate", @@ -1395,7 +1395,7 @@ dependencies = [ [[package]] name = "chainstate-types" -version = "1.0.2" +version = "1.1.0" dependencies = [ "common", "crypto", @@ -1604,7 +1604,7 @@ dependencies = [ [[package]] name = "common" -version = "1.0.2" +version = "1.1.0" dependencies = [ "anyhow", "bech32 0.11.0", @@ -1660,7 +1660,7 @@ dependencies = [ [[package]] name = "consensus" -version = "1.0.2" +version = "1.1.0" dependencies = [ "chainstate-types", "common", @@ -1701,7 +1701,7 @@ dependencies = [ [[package]] name = "constraints-value-accumulator" -version = "1.0.2" +version = "1.1.0" dependencies = [ "accounting", "common", @@ -1967,7 +1967,7 @@ checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" [[package]] name = "crypto" -version = "1.0.2" +version = "1.1.0" dependencies = [ "argon2", "bip39", @@ -2351,7 +2351,7 @@ checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257" [[package]] name = "dns-server" -version = "1.0.2" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", @@ -4385,7 +4385,7 @@ checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" [[package]] name = "log_error" -version = "1.0.2" +version = "1.1.0" dependencies = [ "derive_more", "logging", @@ -4398,7 +4398,7 @@ dependencies = [ [[package]] name = "logging" -version = "1.0.2" +version = "1.1.0" dependencies = [ "log", "thiserror 1.0.69", @@ -4538,7 +4538,7 @@ dependencies = [ [[package]] name = "mempool" -version = "1.0.2" +version = "1.1.0" dependencies = [ "accounting", "anyhow", @@ -4582,7 +4582,7 @@ dependencies = [ [[package]] name = "mempool-types" -version = "1.0.2" +version = "1.1.0" dependencies = [ "p2p-types", "rpc-description", @@ -4645,7 +4645,7 @@ dependencies = [ [[package]] name = "mintlayer-core" -version = "1.0.2" +version = "1.1.0" dependencies = [ "chainstate", "chainstate-storage", @@ -4664,7 +4664,7 @@ dependencies = [ [[package]] name = "mintlayer-test" -version = "1.0.2" +version = "1.1.0" dependencies = [ "clap", "libtest-mimic", @@ -4680,7 +4680,7 @@ dependencies = [ [[package]] name = "mintscript" -version = "1.0.2" +version = "1.1.0" dependencies = [ "common", "crypto", @@ -4742,7 +4742,7 @@ dependencies = [ [[package]] name = "mocks" -version = "1.0.2" +version = "1.1.0" dependencies = [ "async-trait", "chainstate", @@ -4839,7 +4839,7 @@ dependencies = [ [[package]] name = "networking" -version = "1.0.2" +version = "1.1.0" dependencies = [ "async-trait", "bytes", @@ -4899,7 +4899,7 @@ dependencies = [ [[package]] name = "node-comm" -version = "1.0.2" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", @@ -4928,7 +4928,7 @@ dependencies = [ [[package]] name = "node-daemon" -version = "1.0.2" +version = "1.1.0" dependencies = [ "anyhow", "assert_cmd", @@ -4942,7 +4942,7 @@ dependencies = [ [[package]] name = "node-gui" -version = "1.0.2" +version = "1.1.0" dependencies = [ "anyhow", "chainstate", @@ -4975,7 +4975,7 @@ dependencies = [ [[package]] name = "node-gui-backend" -version = "1.0.2" +version = "1.1.0" dependencies = [ "anyhow", "chainstate", @@ -5010,7 +5010,7 @@ dependencies = [ [[package]] name = "node-lib" -version = "1.0.2" +version = "1.1.0" dependencies = [ "anyhow", "blockprod", @@ -5576,7 +5576,7 @@ dependencies = [ [[package]] name = "orders-accounting" -version = "1.0.2" +version = "1.1.0" dependencies = [ "accounting", "common", @@ -5633,7 +5633,7 @@ dependencies = [ [[package]] name = "p2p" -version = "1.0.2" +version = "1.1.0" dependencies = [ "async-trait", "chainstate", @@ -5687,7 +5687,7 @@ dependencies = [ [[package]] name = "p2p-backend-test-suite" -version = "1.0.2" +version = "1.1.0" dependencies = [ "chainstate", "common", @@ -5707,7 +5707,7 @@ dependencies = [ [[package]] name = "p2p-test-utils" -version = "1.0.2" +version = "1.1.0" dependencies = [ "chainstate", "chainstate-storage", @@ -5727,7 +5727,7 @@ dependencies = [ [[package]] name = "p2p-types" -version = "1.0.2" +version = "1.1.0" dependencies = [ "common", "parity-scale-codec", @@ -6043,7 +6043,7 @@ dependencies = [ [[package]] name = "pos-accounting" -version = "1.0.2" +version = "1.1.0" dependencies = [ "accounting", "common", @@ -6456,7 +6456,7 @@ dependencies = [ [[package]] name = "randomness" -version = "1.0.2" +version = "1.1.0" dependencies = [ "rand 0.8.5", ] @@ -6792,7 +6792,7 @@ checksum = "6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97" [[package]] name = "rpc" -version = "1.0.2" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", @@ -6822,7 +6822,7 @@ dependencies = [ [[package]] name = "rpc-description" -version = "1.0.2" +version = "1.1.0" dependencies = [ "rpc-description-macro", "serde_json", @@ -6830,7 +6830,7 @@ dependencies = [ [[package]] name = "rpc-description-macro" -version = "1.0.2" +version = "1.1.0" dependencies = [ "proc-macro2", "quote", @@ -6839,7 +6839,7 @@ dependencies = [ [[package]] name = "rpc-types" -version = "1.0.2" +version = "1.1.0" dependencies = [ "hex", "rpc-description", @@ -7189,7 +7189,7 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "script" -version = "1.0.2" +version = "1.1.0" dependencies = [ "crypto", "flate2", @@ -7467,7 +7467,7 @@ dependencies = [ [[package]] name = "serialization" -version = "1.0.2" +version = "1.1.0" dependencies = [ "hex", "rpc-description", @@ -7480,7 +7480,7 @@ dependencies = [ [[package]] name = "serialization-core" -version = "1.0.2" +version = "1.1.0" dependencies = [ "arraytools", "hex-literal", @@ -7490,7 +7490,7 @@ dependencies = [ [[package]] name = "serialization-tagged" -version = "1.0.2" +version = "1.1.0" dependencies = [ "parity-scale-codec", "proptest", @@ -7502,7 +7502,7 @@ dependencies = [ [[package]] name = "serialization-tagged-derive" -version = "1.0.2" +version = "1.1.0" dependencies = [ "itertools 0.14.0", "proc-macro2", @@ -7836,7 +7836,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "storage" -version = "1.0.2" +version = "1.1.0" dependencies = [ "common", "rstest", @@ -7849,7 +7849,7 @@ dependencies = [ [[package]] name = "storage-backend-test-suite" -version = "1.0.2" +version = "1.1.0" dependencies = [ "libtest-mimic", "logging", @@ -7864,7 +7864,7 @@ dependencies = [ [[package]] name = "storage-core" -version = "1.0.2" +version = "1.1.0" dependencies = [ "common", "itertools 0.14.0", @@ -7877,7 +7877,7 @@ dependencies = [ [[package]] name = "storage-failing" -version = "1.0.2" +version = "1.1.0" dependencies = [ "enumflags2", "storage", @@ -7889,7 +7889,7 @@ dependencies = [ [[package]] name = "storage-inmemory" -version = "1.0.2" +version = "1.1.0" dependencies = [ "storage-backend-test-suite", "storage-core", @@ -7898,7 +7898,7 @@ dependencies = [ [[package]] name = "storage-lmdb" -version = "1.0.2" +version = "1.1.0" dependencies = [ "lmdb-mintlayer", "logging", @@ -7912,7 +7912,7 @@ dependencies = [ [[package]] name = "storage-sqlite" -version = "1.0.2" +version = "1.1.0" dependencies = [ "hex", "logging", @@ -7979,7 +7979,7 @@ dependencies = [ [[package]] name = "subsystem" -version = "1.0.2" +version = "1.1.0" dependencies = [ "async-trait", "cfg-if", @@ -8139,7 +8139,7 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" [[package]] name = "test-rpc-functions" -version = "1.0.2" +version = "1.1.0" dependencies = [ "async-trait", "chainstate", @@ -8162,7 +8162,7 @@ dependencies = [ [[package]] name = "test-utils" -version = "1.0.2" +version = "1.1.0" dependencies = [ "common", "crypto", @@ -8345,7 +8345,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokens-accounting" -version = "1.0.2" +version = "1.1.0" dependencies = [ "accounting", "chainstate-types", @@ -8708,7 +8708,7 @@ dependencies = [ [[package]] name = "trezor-common" -version = "1.0.2" +version = "1.1.0" dependencies = [ "common", "crypto", @@ -8773,7 +8773,7 @@ checksum = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31" [[package]] name = "tx-verifier" -version = "1.0.2" +version = "1.1.0" dependencies = [ "accounting", "chainstate-storage", @@ -8802,14 +8802,14 @@ dependencies = [ [[package]] name = "typename" -version = "1.0.2" +version = "1.1.0" dependencies = [ "typename-derive", ] [[package]] name = "typename-derive" -version = "1.0.2" +version = "1.1.0" dependencies = [ "itertools 0.14.0", "quote", @@ -8962,7 +8962,7 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "utils" -version = "1.0.2" +version = "1.1.0" dependencies = [ "anyhow", "clap", @@ -8994,7 +8994,7 @@ dependencies = [ [[package]] name = "utils-networking" -version = "1.0.2" +version = "1.1.0" dependencies = [ "addr", "itertools 0.14.0", @@ -9008,7 +9008,7 @@ dependencies = [ [[package]] name = "utxo" -version = "1.0.2" +version = "1.1.0" dependencies = [ "chainstate-types", "common", @@ -9081,7 +9081,7 @@ dependencies = [ [[package]] name = "wallet" -version = "1.0.2" +version = "1.1.0" dependencies = [ "bip39", "chainstate", @@ -9122,7 +9122,7 @@ dependencies = [ [[package]] name = "wallet-address-generator" -version = "1.0.2" +version = "1.1.0" dependencies = [ "clap", "common", @@ -9137,7 +9137,7 @@ dependencies = [ [[package]] name = "wallet-address-generator-lib" -version = "1.0.2" +version = "1.1.0" dependencies = [ "clap", "common", @@ -9151,7 +9151,7 @@ dependencies = [ [[package]] name = "wallet-cli" -version = "1.0.2" +version = "1.1.0" dependencies = [ "clap", "tokio", @@ -9161,7 +9161,7 @@ dependencies = [ [[package]] name = "wallet-cli-commands" -version = "1.0.2" +version = "1.1.0" dependencies = [ "async-trait", "blockprod", @@ -9214,7 +9214,7 @@ dependencies = [ [[package]] name = "wallet-cli-lib" -version = "1.0.2" +version = "1.1.0" dependencies = [ "async-trait", "blockprod", @@ -9262,7 +9262,7 @@ dependencies = [ [[package]] name = "wallet-controller" -version = "1.0.2" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", @@ -9303,7 +9303,7 @@ dependencies = [ [[package]] name = "wallet-rpc-client" -version = "1.0.2" +version = "1.1.0" dependencies = [ "async-trait", "base64 0.22.1", @@ -9334,7 +9334,7 @@ dependencies = [ [[package]] name = "wallet-rpc-daemon" -version = "1.0.2" +version = "1.1.0" dependencies = [ "clap", "common", @@ -9350,7 +9350,7 @@ dependencies = [ [[package]] name = "wallet-rpc-lib" -version = "1.0.2" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", @@ -9391,7 +9391,7 @@ dependencies = [ [[package]] name = "wallet-storage" -version = "1.0.2" +version = "1.1.0" dependencies = [ "bip39", "common", @@ -9410,7 +9410,7 @@ dependencies = [ [[package]] name = "wallet-test-node" -version = "1.0.2" +version = "1.1.0" dependencies = [ "blockprod", "chainstate", @@ -9431,7 +9431,7 @@ dependencies = [ [[package]] name = "wallet-types" -version = "1.0.2" +version = "1.1.0" dependencies = [ "bip39", "common", @@ -9563,7 +9563,7 @@ dependencies = [ [[package]] name = "wasm-doc-gen" -version = "1.0.2" +version = "1.1.0" dependencies = [ "anyhow", "clap", @@ -9587,7 +9587,7 @@ dependencies = [ [[package]] name = "wasm-wrappers" -version = "1.0.2" +version = "1.1.0" dependencies = [ "bip39", "common", diff --git a/Cargo.toml b/Cargo.toml index 9e88bdb0b8..c42867fbc0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ homepage = "https://mintlayer.org" repository = "https://github.com/mintlayer/mintlayer-core" readme = "README.md" license = "MIT" -version = "1.0.2" +version = "1.1.0" authors = ["Samer Afach ", "Ben Marsh ", "Enrico Rubboli "] edition = "2021" @@ -127,7 +127,7 @@ utxo = { path = "utxo" } [workspace.package] edition = "2021" rust-version = "1.88" -version = "1.0.2" +version = "1.1.0" license = "MIT" [workspace.dependencies] diff --git a/README.md b/README.md index a3ae8e162a..49252b78d5 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,13 @@ Normally, the logging of mintlayer-core is configured via the `RUST_LOG` environ If the `RUST_LOG` environment variable is not specified, the log level `info` will be used by default. -Additionally, independent of what is printed to the console, node's logs may also be automatically written to the data directory (on Linux, they will be inside `~/.mintlayer/mainnet/logs/` and `~/.mintlayer/testnet/logs/` for mainnet and testnet respectively); this is controlled by the `--log-to-file` option (e.g. `--log-to-file true`), which is accepted by both node-daemon and node-gui. By default, its value is false for node-daemon and true for node-gui. The log files are rotated based on size, so older logs will be automatically deleted eventually. Also note that the log level used in this case is always `info`, regardless of the value of `RUST_LOG`. +Additionally, independent of what is printed to the console, node's logs may also be automatically written to the data directory - +by default, on Linux they will appear inside `~/.mintlayer/mainnet/logs/` and `~/.mintlayer/testnet/logs/` +and on Windows in `C:\Users\Username\AppData\Roaming\Mintlayer\mainnet\logs` and `C:\Users\Username\AppData\Roaming\Mintlayer\testnet\logs` +(for mainnet and testnet respectively). +This is controlled by the `--log-to-file` option (e.g. `--log-to-file true`), which is accepted by both node-daemon and node-gui. +By default, its value is false for node-daemon and true for node-gui. The log files are rotated based on size, so older logs +will be automatically deleted eventually. Also note that the log level used in this case is always `info`, regardless of the value of `RUST_LOG`. Here are the commands as recommended for different scenarios: diff --git a/build-tools/docker/example-mainnet-dns-server/.env b/build-tools/docker/example-mainnet-dns-server/.env index b0028bbb47..da0ee31774 100644 --- a/build-tools/docker/example-mainnet-dns-server/.env +++ b/build-tools/docker/example-mainnet-dns-server/.env @@ -4,7 +4,7 @@ COMPOSE_PROJECT_NAME=mintlayer-mainnet-dns-server # Dockerhub username, from which the docker images will be pulled. ML_DOCKERHUB_USERNAME=mintlayer -# The image tag to use, e.g. "v1.0.2" or "latest". +# The image tag to use, e.g. "v1.1.0" or "latest". ML_DOCKER_IMAGE_TAG=latest # The user and group ids that will be used to run the software. diff --git a/build-tools/docker/example-mainnet/.env b/build-tools/docker/example-mainnet/.env index b45c3635f9..0e374758c6 100644 --- a/build-tools/docker/example-mainnet/.env +++ b/build-tools/docker/example-mainnet/.env @@ -4,7 +4,7 @@ COMPOSE_PROJECT_NAME=mintlayer-mainnet # Dockerhub username, from which the docker images will be pulled. ML_DOCKERHUB_USERNAME=mintlayer -# The image tag to use, e.g. "v1.0.2" or "latest". +# The image tag to use, e.g. "v1.1.0" or "latest". ML_DOCKER_IMAGE_TAG=latest # The user and group ids that will be used to run the software. diff --git a/common/src/chain/config/builder.rs b/common/src/chain/config/builder.rs index fe6730bb8a..a8bf808cdd 100644 --- a/common/src/chain/config/builder.rs +++ b/common/src/chain/config/builder.rs @@ -79,13 +79,10 @@ const TESTNET_FORK_HEIGHT_4_ORDERS: BlockHeight = BlockHeight::new(325_180); // The fork at which we: // * enable orders v1; +// * switch to sighash input commitments v1; // * enable token id generation v1; // * prohibit updating the staker destination in ProduceBlockFromStake. -const TESTNET_FORK_HEIGHT_5_ORDERS_V1: BlockHeight = BlockHeight::new(999_999_999); - -// The fork at which we switch to sighash input commitments v1. -const TESTNET_FORK_HEIGHT_6_SIGHASH_INPUT_COMMITMENTS_V1: BlockHeight = - BlockHeight::new(1_999_999_999); +const TESTNET_FORK_HEIGHT_5_ORDERS_V1: BlockHeight = BlockHeight::new(566060); // The fork at which: // * txs with htlc and order outputs become valid; @@ -96,14 +93,11 @@ const MAINNET_FORK_HEIGHT_1_HTLC_AND_ORDERS: BlockHeight = BlockHeight::new(254_ // The fork at which we: // * enable orders v1; +// * switch to sighash input commitments v1; // * enable token id generation v1; // * prohibit updating the staker destination in ProduceBlockFromStake. const MAINNET_FORK_HEIGHT_2_ORDERS_V1: BlockHeight = BlockHeight::new(999_999_999); -// The fork at which we switch to sighash input commitments v1. -const MAINNET_FORK_HEIGHT_3_SIGHASH_INPUT_COMMITMENTS_V1: BlockHeight = - BlockHeight::new(1_999_999_999); - impl ChainType { fn default_genesis_init(&self) -> GenesisBlockInit { match self { @@ -235,13 +229,8 @@ impl ChainType { .orders_version(OrdersVersion::V1) .staker_destination_update_forbidden(StakerDestinationUpdateForbidden::Yes) .token_id_generation_version(TokenIdGenerationVersion::V1) + .sighash_input_commitment_version(SighashInputCommitmentVersion::V1) }) - .then( - MAINNET_FORK_HEIGHT_3_SIGHASH_INPUT_COMMITMENTS_V1, - |builder| { - builder.sighash_input_commitment_version(SighashInputCommitmentVersion::V1) - }, - ) .build(), ChainType::Regtest | ChainType::Signet => { let upgrades = vec![( @@ -291,13 +280,8 @@ impl ChainType { .orders_version(OrdersVersion::V1) .staker_destination_update_forbidden(StakerDestinationUpdateForbidden::Yes) .token_id_generation_version(TokenIdGenerationVersion::V1) + .sighash_input_commitment_version(SighashInputCommitmentVersion::V1) }) - .then( - TESTNET_FORK_HEIGHT_6_SIGHASH_INPUT_COMMITMENTS_V1, - |builder| { - builder.sighash_input_commitment_version(SighashInputCommitmentVersion::V1) - }, - ) .build(), } } @@ -797,23 +781,6 @@ mod tests { ), ( MAINNET_FORK_HEIGHT_2_ORDERS_V1, - ChainstateUpgrade::new( - TokenIssuanceVersion::V1, - RewardDistributionVersion::V1, - TokensFeeVersion::V1, - DataDepositFeeVersion::V1, - ChangeTokenMetadataUriActivated::Yes, - FrozenTokensValidationVersion::V1, - HtlcActivated::Yes, - OrdersActivated::Yes, - OrdersVersion::V1, - StakerDestinationUpdateForbidden::Yes, - TokenIdGenerationVersion::V1, - SighashInputCommitmentVersion::V0 - ), - ), - ( - MAINNET_FORK_HEIGHT_3_SIGHASH_INPUT_COMMITMENTS_V1, ChainstateUpgrade::new( TokenIssuanceVersion::V1, RewardDistributionVersion::V1, @@ -928,23 +895,6 @@ mod tests { ), ( TESTNET_FORK_HEIGHT_5_ORDERS_V1, - ChainstateUpgrade::new( - TokenIssuanceVersion::V1, - RewardDistributionVersion::V1, - TokensFeeVersion::V1, - DataDepositFeeVersion::V1, - ChangeTokenMetadataUriActivated::Yes, - FrozenTokensValidationVersion::V1, - HtlcActivated::Yes, - OrdersActivated::Yes, - OrdersVersion::V1, - StakerDestinationUpdateForbidden::Yes, - TokenIdGenerationVersion::V1, - SighashInputCommitmentVersion::V0 - ), - ), - ( - TESTNET_FORK_HEIGHT_6_SIGHASH_INPUT_COMMITMENTS_V1, ChainstateUpgrade::new( TokenIssuanceVersion::V1, RewardDistributionVersion::V1, diff --git a/common/src/chain/config/checkpoints_data/mainnet.rs b/common/src/chain/config/checkpoints_data/mainnet.rs index 16708a54cf..9906e4a24c 100644 --- a/common/src/chain/config/checkpoints_data/mainnet.rs +++ b/common/src/chain/config/checkpoints_data/mainnet.rs @@ -537,4 +537,172 @@ pub const CHECKPOINTS_DATA: &[(u64, &str)] = &[ (324000, "96C6935415A534EB73EFA73515DB6909F0641AE994A3317CC63BB8F0A0D4F6DC"), (324500, "11D3EE3C1AB7EA23AF2D334252821208514681711605C7375DD7C0D10EC4BB5F"), (325000, "B5E1DE0751A378B1F19A74E0418531C3D59A251BF52E0C6BD4E6ACDF3941AF9C"), + (325500, "7FB5A41FEBD9254BBBC063554901105376252640D4F2B5385D7352167ED5717F"), + (326000, "9E981E58D2C0AD4347D477452BE80903D3617116433F5CD31E879ACDFA0DB2A1"), + (326500, "F00881F7B6C79EC7F271D9F32FF5DF9D9F23E35B487AF83E2B52C18909D8DF59"), + (327000, "8C717F6F43585D2F733E89598F512452265CA0417283A6CB5359A1A1846AE2D4"), + (327500, "CCDD1E775C230C19F2941F784FFCCDBFB61B41CACE0A763B1874E380C84EEC95"), + (328000, "3089407ACBE49B6179B61E2BF3BB4203C77C1CECCB158ED64AD8855F76B5D784"), + (328500, "8842089D13B4D1D21518F3112B534B19579957AA620B4F0622F198598F97304F"), + (329000, "4B27046990343A6453C1F932B243F68DAE95C210E247B13C0D89008CBEFCEE15"), + (329500, "427AC65EA6171350693A046C40AE08AEBBFF14EE82150E94ABD9A9FD9FB04721"), + (330000, "9073391BB8A35BA9903ABCFAB80FF9E3974F7CE11CCE24805416B6FCCC37D6CC"), + (330500, "5D3E03524691D951B5B1E8F5B99DD9E4F4778AE2F6E045500C0AA0B2586CCEA4"), + (331000, "5B4FE0F8399345D2B6C10C7636B5D23DB37154D7553323A9C8BE776ED008A514"), + (331500, "853A8187E2AC307077DC81395ED8E6562EA3604B9AA66B56AC1C66616DB17EC7"), + (332000, "D35B4ED71EB2C51DD22037B98CDFA97885CEDBCDD2972208B4EBBE1BD5C6F529"), + (332500, "03246FD39A3A6FE66B4793BC8BFE804616E2E59F0A0D549EA1DD157AEAB8B662"), + (333000, "FA755D4E114DB0B1F7A2204BEB451C5EF18428C1A4ACC63BB06F0C62676B74AF"), + (333500, "4A33D602DCFD9B443C101E0F7D14103CF4B078105737FA06EEF535C1A598B2E4"), + (334000, "5934F93B3FBD3CFB748545527AA30433F339120F43FE962E16CF5013A1937F17"), + (334500, "BD81FC8265AE6B86DF5A2AC0AAD211E16B32791079E751052AC3F9A1E79E17EB"), + (335000, "358AE899872AE1A87B5160E4CCEA57BD8EE130834EA31F6BC1B9B748D91B6D35"), + (335500, "F94D86A85E2CA1DD22D55D9EF8CBDCD8AB6FC9BDC5FC346FBB01BEDC66998C32"), + (336000, "55F6A6DC7F34F047E9995EF0E8699EC29896B5368542F19AEB7E69AEFE06F30B"), + (336500, "C2EB2A0F2672DB14F987C09C87944B93C5597A8CF38A7311258F8C8766C03A53"), + (337000, "C163D9652E328F11D1BB5F6A29FCD4F3FB21F415331406FC607FB3F1F3692E4F"), + (337500, "4B284C06605074B15CD6C1D2133AC8B0D75B266D8ADD21CD16F575D4461C2E77"), + (338000, "E56C716D0B6696CCA1316C32F44863F4F42FA5910CFF58536DC4060B87119660"), + (338500, "6B684CFC9EA3738ED3F6DF4266780ABAFB5F9BA7964648131045CFEE0571BEBC"), + (339000, "1C4ED8230A45D90F04AF9892C5F4373A9E70AAD00EEA79A8EA1D0EAEFD9E2F2E"), + (339500, "E5B94B8CCD6A8AA4CDB81C6B8562A3A35ADE6C54DB2F5D6491CE3F6A14D82944"), + (340000, "B2895B7C09909027FE8E9BB115FD3AF911DE8D669C4507DB13B231571BACDBA8"), + (340500, "40BB4A8AB296E2A1F692BB4BA3B79FBD40513F98665FCC60A246B470B2CEDF0D"), + (341000, "F2EAB709B76BFE68E8C3E38BE6ABF02B1627351539D6AE31C1426F652488785C"), + (341500, "083299957F1A86B79CB4AA0172BBA5D7E5A279817B205EE643524E095B7EDDF3"), + (342000, "C88309C68883F43D5C148AB48112BE2B82566849A4ACE258728FB268BCB759C2"), + (342500, "3F14CB04C4D67F62E41043E4D13879281913E9AF0C0D3D13088D00F9264388D9"), + (343000, "A8F4EC380F18727BA994AD0EFD2664018749C456F5F02C26B209C98A4F744555"), + (343500, "05BB0F9E601D2A9F5B8D9518DCAE627D4EC2F8FEDD24BC8638EE3E9842A06801"), + (344000, "6F73211E93C03545EA1EC87BB353AFBEE75525889C24CCBD6930E7ED9A99FA7B"), + (344500, "B97FAB7643DACE40963AA598CEE2279D8A9F82D6BD4804DDFF6B9EB87F3429CE"), + (345000, "8C88BC747BB944C164523A78F414F85A58996AF872447435B6855AC7A363489D"), + (345500, "57AB852D73DEFA4227B3FA8C5BE97E8E50573BB1660DEFD376ADC29958322329"), + (346000, "286777B184D9E2BDE9B1F6FF28284BF06D3102E93B21F07930D86BB4A8C9A17C"), + (346500, "FFAF6AB5C07A77995943C816926492D3197C7E10D38EB151DE7DF382EF9E9149"), + (347000, "7669266DC519FBB00C4AF7160D2154F105D82E752CC0CAA3B7A2818A6120E9DC"), + (347500, "300AB99B27970707B9248427255BBBFB8734050D691056395D044506E0047052"), + (348000, "828400D99DD94500822B2FF442FBC854B4E78CCE39FDC8F20B158FD0BFBA2B92"), + (348500, "7D5E12430FB667C0199E04E2FF2BFD110926C5C16EC9CB489AAD7C38571B137C"), + (349000, "72A0056A43CBD87BFFA4BA4336109AAECA0D47EC5233F1EA8FC6B9A7202925C0"), + (349500, "C9F99772CF410FE9EECE34EC1D8335412172BC40D8B277FA826C485FA7DA02E8"), + (350000, "A6A80907AEA6E35D5DB89823D5AA7DAF8E0388A7BD252EA2FAE3AA0DC802265A"), + (350500, "1E8B1B1A75E5220E2166D0DC34ADC679B1F7997D402FBBA3D58814D9A6A69AA0"), + (351000, "480AFC565B8551AE6751A8BCE153619F0697635458B4839A4907E47E204E0531"), + (351500, "175670C996B43C698FFD09031507A2FEC639F2EF84A8D7D3D49BEB6060436EA7"), + (352000, "7B969FD9181680ED79ED94C9E070497370DF3CED340077562F1EC9D89E062FFD"), + (352500, "6068A552B02DE0D71547383A45197A0F817C4719E6583E0EA9EBB650CDEB0587"), + (353000, "4381229AF3D2AA296D776F9A1B132D652BE100EC996A7ECDD67B2B071BC4D788"), + (353500, "2A4BB399AF208A264F7ACE28B806BB0339CF69237A356C71B9D8B85062208327"), + (354000, "E844FBF34598CE0D65F81AE157D0988CF7762BB3CA9A3BF637F896282009651B"), + (354500, "91CD0BFEA44D56EF2860530B70072632B8F07C2ED1017C4CC6BD4D6F77B66B96"), + (355000, "B550B685802E22EBC25BB6F9B788AF8EC92B1ADC912214E9E6E802F3BD201DDD"), + (355500, "D51F443D6C6065B9BC583A274D5C934F6CA0654C80F294F412734BD9D9B280E5"), + (356000, "DB05D9A8519A6C53663BC144A76424B4BCB3E49B2C8D25066AB3C66D692A69DA"), + (356500, "35796E59F99B8ED7276717B439F0481A4C883E0EB4C14D719BCC2D1AEA40AB79"), + (357000, "220C036F439E04AF78DABF56E95D1B54F975FE284F71E85C0174F8BCB30E2EF8"), + (357500, "92B39CE489957EE1C480D9BAA4C464F67DC6788E9F877AFA5346CB7144D858C7"), + (358000, "11344AB1B52AD4CE7C64B2A3B43A2DCD8072FAE08AD69A282FB54672F056A612"), + (358500, "16D7BA9719703F4A6C868EFE517F5FB0C97902F48AA2F3CA351E3FD2A2E938AF"), + (359000, "49BEFE6F4D46279FCDA7C7B24F186A51216D78F73716A444CA09A9BAEC1B9453"), + (359500, "192AC208957920895E864088F2E19E8455B1313E4E76617A3A1DDABCAF25A659"), + (360000, "4844D38315F4C18611CDB2A596F56FE4D82E68250D736AAF83A566C4CDF68013"), + (360500, "75E7D7A0EF82C33B6B114803B9D20CEB1B8C28513DECDD6A79B959E449FBF7B4"), + (361000, "85E8A317C517B05EB489197E644DC446F68F518D048615B139C0505866E2ABB5"), + (361500, "2C1B62518B29ADB2FFB306E2DE1AF4F1728D7FC795660C2569DE35FFC01C0C36"), + (362000, "D033662D80B0BFFCE055FF967BA3D3515CBE74A3A9CD0E7FE80E8CEC7AF4797D"), + (362500, "EE17CD368D5ECFCC9D3709ED6D9A563D2986A497B2FD53E2155E40C82AC66759"), + (363000, "CC4E84CC8FF71F20BA300C16EDC1BDCEAA2198B1DBA2DD6C9E0A10E4240D3E6A"), + (363500, "D41E660FB1194689136C2EFA97E54C5A7EF8963869BA065A04DDA4191C2D0103"), + (364000, "079D90CA86F1CF59EBC2750C816796125522B524B22FDAAC665DF5D44BC1036B"), + (364500, "B531BCC139AD0B8F801995881D589F72F679160DA7FF185D9E61AAC594CBA21D"), + (365000, "F044F3272B8A3F2A1A356D512BE493D2546BE3A633D69539EA20E5DA9A3569A8"), + (365500, "1122E4AEA0E7EF7A9767ECC23925E62243ADDFFEB301325CA02549BA28EB8F62"), + (366000, "4356B490177BD9C7C670132F1BD1FD2B7A3DD349CDC33B43EFDCA8A7D75AB555"), + (366500, "91A307A26DDEC08DD6E57C759035F5405637015A598B2F6E47BA8A0CB13098C1"), + (367000, "B60412DC77B2A22D50F15830BC2C6FC71D0E76F48BB87B47D55CD0F0FE0A886E"), + (367500, "DA23F16BD3FAD2A06585ACBCFEB2FA21E32BBC8619544680504D7BA01F4EC41C"), + (368000, "E6355E682A743DD30603C1B2DF9AD16615AF89C9EC0C6B9812E7102981C4E1DD"), + (368500, "5A4F7236783326F35D6670FF1021C10293F7319E296551CCF43E7C05D72761D5"), + (369000, "A2E6417D90D686C5C354F03D7AFA637F620DA5E56B23FA0062B087C4983A0C84"), + (369500, "52BFDF2D9FDCF7DC16DB0E46BF4F58525FBD8786775916395B914B7F60540E1E"), + (370000, "AA82DDC6248C3F379839457A20287680D09E2D50C2D751D2970BB2986E81A6D8"), + (370500, "649F168FC0601F8A1FA602380006CF1FCC836295DD10E8DD916765D96C8B1EC7"), + (371000, "4558F7C249CE83CF46B9BA6E41028655D8A41E4FF9BE1B9F46AC2ABF7629A064"), + (371500, "C51F0B38FD73C86006A5B1A6C0CF3362DC301991FBF251CB1A7BF81AA1A4031F"), + (372000, "CDD52BCEDBCD6350D419DCB7844540B9702FE3FFF3DF915E848BB8038890FF2C"), + (372500, "C5573D6AF8CEF89645C51701BC4A76F8A37187E423D5F7279C294F6A3BAD834F"), + (373000, "9B0CE9DAEED723191F8B0103AA0B18BD380977D6CB0C5B66A363032330C45D97"), + (373500, "A090EF9FF33A29161C5704F38BDCC70B6BD13285CF0A6EA9BDAF9B9FAFC667E9"), + (374000, "62275CEB7D033D69C0891E53CC4D426F17300D0D552E816AC261C860CE5C15E3"), + (374500, "51EEB5F3646CD458F2C706F7BCD5DA98BB5CA50E8552F6EB3D697326D2042BFF"), + (375000, "53DD24860CB115A10ED4C606098EA3003BDBD99E2971AF7EB0BD56D834109DA3"), + (375500, "1442DDFDFDDDF11D988BA42C9318D34640577F7E7CED107AAD9FA533F9D19EA3"), + (376000, "552B6621384F791D8B92047E554ADD6AE5B90E0BDFB4CAA7F5FB80EE13D69143"), + (376500, "9C4C5856707071013FA33C89846FD588ABEEA4A60ACC463AF5C7BB4A1D3E60D8"), + (377000, "839AA8E4826074A4C36F27BEBC312721D8E9FE453E7990E44444223D6615DED3"), + (377500, "77C4CE94FE07F504DCD4B660E6E2D65C1D8F9F7CBB9D7EC5C4D44277991B573B"), + (378000, "64691C649A507489EAD1266B9BFBABE7E30975F053A6FA3EC2FCFA466966D802"), + (378500, "A6CAE5D345C38EC98B7D09A228A7ADA337FED295CE7E07239E1EBAC4DA5AE42D"), + (379000, "C53614B12A0FB20970DA29CCA7E39B808A9141D139F503E0A6B2581C8E36EFC4"), + (379500, "225C5A92A3FC4375BA8AC05E4540A07CE6FAD73F70978B8BCF073B26DCCABC93"), + (380000, "12432B02C637EBDA003385D1CFE2D2C747ED506F716477B97CF9B0FF5321ADB9"), + (380500, "224EA34309B16ED081EEB46F685A18EEA9059B516BEFBA1B97899DF98364C502"), + (381000, "21DCC38C1B45A15BE4EA514BF1999A05F8063559EC1B2978B438858615CA5D1C"), + (381500, "85EA66EC763E6AAAE0F4853EC7FA1E12C9271677C51E615482EE63C70F07AD4D"), + (382000, "502099405AEC25B06128BBF2BAFD5562D39F5422752A2379927D08A0081C6CA4"), + (382500, "7497FA915A7CE371A5FED3F6CBA08EE8317C2B06AA0B96440C15BAC0918D5059"), + (383000, "751B34470947D2D6F4CC7356271FB5A9512263DAECB547E7321B33D7D217DC44"), + (383500, "1B1760E94394165323B3C450E2B9569D57A114488E51EA1A03E15F628513A81C"), + (384000, "0452153BD8BF20D301AD3F85D90FDDBCEE71FCDAA82BA5E12EC040FDE4DF4E8F"), + (384500, "89CD64E5B1D931E8A73696001768F72FC45F755BCBB24673B7C679E7FD4E14AE"), + (385000, "2A148D0A05B245838389F19CF08056E1634C9481FB0DAD8FCC37967DCFA83C19"), + (385500, "853984EC9AF41757C450497E61B43F28D84A0DF24A76AD5E66B00CB7ED7B1C5D"), + (386000, "D0DFB88A3E6A4780987DFF0AF2A9506F36D3784039B1E3E5F0829FF09785DD4D"), + (386500, "DA1F2C49EF867F1C6D4D9FC0176A84880F8D32A31755FFA19B89DF494438614A"), + (387000, "C5BCCD370A2343DF72456FDC813217597B694FC11E5C807C3735CAE38AC7C7F4"), + (387500, "6DBF66F9C62EB96B24D4368FDB52B5FF3B636A19022E71C4CC14932576D80C4A"), + (388000, "61C6579FE5B26EFA424EE15A10F3919C0BA0A39D0842C6E6493A19867CA6D862"), + (388500, "4C283B0D563BE72EB9962368F24E7783C3663B018428BF8FA1D995E0473B8DE6"), + (389000, "91FE5555D2740AAA18C6F2259CC01A4F70E3305AAC3C3410C03B1AB7C0E00A74"), + (389500, "486C630A80D0BF8D754E0494D3C48C5C909F58F3FF30182FD69D335BE7CD89C8"), + (390000, "EEF302935F13A137BBCA7508E5C8FDDF10BA879E1919AA24D99DE328CB6EF1B8"), + (390500, "2C76EAE876586A681CF9F36D5260DC6589C97F140EC995FBAD8E279B8EF37D62"), + (391000, "5E04B285D62984696FA5975CCDAD0F769B7B7AC1854B2EB31BC89F3A98D08D48"), + (391500, "69C7099A76778A57872119D5E421A1196708AD4A9CAE7683B62419802BB0EA44"), + (392000, "1C9CD364AC4411F5B8A016E582FC5FF9BC278E0A35EF9AE8F8FE6D7EF727CE29"), + (392500, "621217C91AB240237BE078AC9EC8FEBCCBA99F369372C34884B95D906F6E11E4"), + (393000, "4E66B0D99FB49C8EE2F4CAD180C3311DDCB292F7607232A3617879017732F1F5"), + (393500, "08A92542289190344411A225924F1C1C65FE7604DE67CDA681FFE4A739C9E644"), + (394000, "4C327FD4FB25002601402796BA6CE0FA371CFD7B6140C149D5B0400B33B8921C"), + (394500, "86853529863724DE40F122136C87957E25B0759B44612268166522AC01CE0C3F"), + (395000, "CF7F4F548D7196121D8AE49EB51FC43BF9573D4FE97EBCEE932723B9D0BEE507"), + (395500, "A9EB442A8AE74EFA2024903EEFFDABF6B52B914183649EDC7C17248EAF1AD8CB"), + (396000, "B2B2B3A81ADE37CB7A9287F96627137CA911BC9BD7889470178FCED6D22DB8EC"), + (396500, "6456B3E68174F195CC17E3896D17067059AA51F87AB337E924BB1120C80DE0D5"), + (397000, "0649818004506C08D7E1E1FE299770F78D2F3C45FE1576035C28A8B183142DC8"), + (397500, "3C4EC26479C3EA273997E706F04A3861BC3EB3F7CD0A798119B647C21DF6BD15"), + (398000, "47AB56C991B55CABA712DF6937ADF9D5D7322124CBDD182A35C634D2F59BA660"), + (398500, "86A801FDFAC73EFC08ED52C40939101993661542E9DB0D39D6ECA959B11A44A6"), + (399000, "98CB75A22C2F5EA0BA977656846C61D13FD3AD187A455255291F8883F59C698D"), + (399500, "C30C41677E16FD955784D4B048F31F70596B1F44A02352E8F2F9A8AA6BDF5A43"), + (400000, "344AB184B97221292BD4B983ADFF5EFD35B654021C838395F197AB1F3FB2A8F7"), + (400500, "ADAACA220B0B772BD4238C6040E9927C5E7E4F3566C7A609CD84B04C453CE384"), + (401000, "2B2FB48FBAF7A2A6CD86AD25EA028E1350980D1AC8956AE5B1DDFF8014A56B6E"), + (401500, "147C49E97CA7C0BEA2B6A7E7B2D8D031C66C90B0234385B21BE3978A38D4665C"), + (402000, "23639B19D1485857ADD8B989487163EA69E43FD41A32ED440A1FE3E334E21450"), + (402500, "D9962975C8189E52747742A8457C6B526B6F2BD8B314F253928D3C1EB79B8B6A"), + (403000, "B6BA1FFCEEA0B27CC220B0F870BE6356EDE1A5228409C6F29A4283E45D0B8D92"), + (403500, "69BD2F84100FDEC72D865480DFD478D25425365FAA80B8379BCACA059F55EEA1"), + (404000, "0C427AA3263311177F37048A149213CDB6ECEA1A05432B49C709A79BE7034AAD"), + (404500, "E0BD650FE3E31F0FF6D6377AD2EC4926CCABA9F2BF95B7280B18B74ECD6EDE9E"), + (405000, "716D558D354E7E33C1FD2E7A2173DF235ED0B7C81A058B989677E2D869254369"), + (405500, "D6F5014801653A8246EBE1513437C90806230AF6E0018EFD5CC9897AD7E19AF6"), + (406000, "FC3DCFDD035CAFD742C0843894EB77BB17658498062E97636E9D0DFDBD1F54EB"), + (406500, "61E6490F6FF2E253F9B435D09853FB11C9F46C73EE6098B35AFC9874704774ED"), + (407000, "0DF9F1C65C0BDD5A4063EDB101D5429D887DF718D126B55419D2D401D551231F"), + (407500, "E173019FD7AFD3B4EC39BEF77EC0DECEBF2D9057FA641E994D2BA59D0D88DD6F"), + (408000, "5EE135E5B910BDEA5768A019282287EBCE9253583D473C231CECF5E13273849B"), + (408500, "B067FE2E1A94E42EAF571B94606B32B6AE85A56B06215C6A363ACA6BA244CC1E"), + ]; diff --git a/common/src/chain/config/checkpoints_data/testnet.rs b/common/src/chain/config/checkpoints_data/testnet.rs index ec4ee7a120..5ee8eaaeb6 100644 --- a/common/src/chain/config/checkpoints_data/testnet.rs +++ b/common/src/chain/config/checkpoints_data/testnet.rs @@ -794,4 +794,172 @@ pub const CHECKPOINTS_DATA: &[(u64, &str)] = &[ (451500, "916432B7C37315388351B888D6BA7AFCA3A4B648C92054E2B7DE7ADC21F02D66"), (452000, "973236F770E0E74C8D1C9542B6B9791E81D33A18B02989D4A6968AB242FD21DF"), (452500, "035B0C42898A6D054574E28D6B1B727C55AE178FB2497A0AB43E3CBD296A2603"), + (453000, "30C0196F04C564C88ECFBCB74FB13B153DFB43F8DA7FE708C7506E8D7DE4CA15"), + (453500, "7495ED96CA4812A3E84F6EDA24F967DB7F14E867065B8949F6A5BD653D969AA7"), + (454000, "522CFDF14132369348354A8E1821305B4E6576BDA7DA9779E0CF7FB57E3F1478"), + (454500, "8B4D8B793E8115926F435E0FE26118A1E7F0E65C201946BDF9EA83D2E3DE4CD5"), + (455000, "2B2F7551C1E00908E324E884B589B206EEBE2A80490E60624374C39B130D8D68"), + (455500, "991CEE76F9E2166C74ADFBD16320CAA86101D3A5A16B1452028CB1BF2AA46C0A"), + (456000, "E25DD1594C33DE5ECB602F9E1E194198380A2766238C0B32F0F4751036DB0193"), + (456500, "12232FE3108532194856F9EBBF7273E85868C504C3447E0051CE1E105916744D"), + (457000, "15A2AC1E5667FFF75F54DB258B18D3102F567B9049D4A5E212E7E16B6D6EE0D0"), + (457500, "DFF54142E30DAD0C61723C079EE78A41C36883826CDC582C5672D9BA4B26F489"), + (458000, "D12CEADC6FFE875B706F059A6843060A5C5A414002C17DD36C06B6E6897BD618"), + (458500, "C2310D59DD4CD430E0C0F5C1FAEEB81DF067DECFC231E3B1980C68EB47FACD51"), + (459000, "5257C8359787121D029E053C4FA1437262F4A2F5C2733B990F17DF0B2ABBA8AE"), + (459500, "6EF94B9991F983ED0FD459B26EB6743DE5B512337CAF647BB6637260147FC89B"), + (460000, "D5898900214EEAEA89869BDF628910A786269933EB5139A11461F6176CBF8632"), + (460500, "5B347D9EF2653EE96A6174F644AB7867F3EC6907AC34F10E4EFEECC9A6EC441B"), + (461000, "523EDD532AD5F84B511A73AFF40F1BAC7F8BD146DD31AB8774296AAD14804276"), + (461500, "96B966B0D4A1A1F6DB489A58AE3F51217703D173FE7D115DEA1BEF39F7719184"), + (462000, "E361608002EDA121EA1994D75FDC4074294D07AEB88FB6252D9349962C1E7A76"), + (462500, "4B19DB115EEC6067C5B0AC84A3C301CA7D8994C2011677B6E4DFB169C654EC45"), + (463000, "F1A883E4038105BCD29597BA941FBD801EB368EEF3038469FE57A6EB51648EED"), + (463500, "4527E39ECE8CD036B83E1D37D6F58DA84F0A7530CEB6D1EE10DEF66C9E200664"), + (464000, "42EC8A1388FB0442D138BE45A8457C00D3D2749EA4334EC4FFC4C2E16E98DEA9"), + (464500, "258966FCC2E51CF6E8842DEC89C752FA0EF0711E3BECF4EF9FBF9A895008340D"), + (465000, "158E1F7AF2D231875FF97564AD43E4A452053278FE8533C452DBB33768C7E21D"), + (465500, "8DFA04E5F425C69F91EACE6BAF2D432EC746DB88B08E24C9C0C8629BA379B120"), + (466000, "FB9A6BB50071C9A276ECC9EE964E87E961372DDDCC016C48847955F4D810C85A"), + (466500, "136418B14EC253888F2C947A12FB12EF73B5694FFD87F609C40C485DF2E69E7A"), + (467000, "CE8AFC547062EB6CA5AEEE80E8CC2B83F0D1B743D2E513B9460208B15C8DC520"), + (467500, "67F4FE1317A9D7EF1A51DA00026267ECB78F23FE51B422D46CD2FF9238C5F551"), + (468000, "8F5BCDBC00FF413A94887AD26D7A789DBC9C1FA4BE64E6D1294339CC4A3C3689"), + (468500, "A9E115753A7EEB50E83D11908841DBA2E04EDB1572BEAD31D54984833B5DB9B9"), + (469000, "423E4AD2AA760BB81F88F0E1F1DD75DAED4557715E134A1E7C4EBEBD606B009C"), + (469500, "97D47656FE3D8402A9AC81AE55A8EA5A6CC8AF09C1EFD3E89EF0FC1DC0C6094D"), + (470000, "9763BF358829298FFF55CD68F9C08584EEA09DC2F818DCD79951BE21160B8040"), + (470500, "69E182ADF5C72EEED8D39416AB8919CF5A8B5AA11E59CD263A4EC0A48F0FFBA8"), + (471000, "CF58E3285E236B932490BD4F818D806CDC3451D961F4C3FC2AEE868C848734F6"), + (471500, "E0917ED9A0BC6784CC3608FA8634A39B8466711E67536B981448C98C39665B76"), + (472000, "7C182FE63A00A5450A9725DA11B790F8D764CAAA984C880D94650B27F7BC2AF5"), + (472500, "4C4C653572BA633720A9726F48808408132CD7948B37A89A0466B519C00E4D10"), + (473000, "E52FDAE025DF136ED1FF11A8AFA6624BC96017D66E3948C557DEB2308B98F9F5"), + (473500, "185F83C8840F1243560D6967A6EEB717F04CE9C49AA65F53102AF76F4462EDFA"), + (474000, "FA5D5FC6AB716F88B3DCC34F46E87E65C776A2D1A29E0F847AF1FD4E58C65EA3"), + (474500, "D4D68B6A6ECD303B89DD46F7F7675D408B05D0EBF00EAD7C6C52A083E9901A7D"), + (475000, "050FB1329EA48F429A6FE5C2D7701E58542915A578C3976AE9D64D2FC35CE099"), + (475500, "83537A8799C90E3C600884934691AD5EFAFA336838EFCB723E13DD3193AB0D16"), + (476000, "015C55B6ECC900FB9A470369BC050FB8E7A75DDA20B4B07EF75F0B8A93A43DA8"), + (476500, "F344D7346DFF0FBF9AB3969724C44E52F247F2EB179DBACA40BE81D22BDEE481"), + (477000, "8A306CDBD138CFF39847A6750A14C9E72D77F5F44BE2805C042BB408F0FE44B8"), + (477500, "85D151C6CC5BEB0A67CCADDB2D0F7485E92A9332278EEB0FBDCF06473D48C39A"), + (478000, "31DDC1A71DE299897C2AD4762197819134EB115C7248784D08B6D14907C60FD9"), + (478500, "1E1F5654C3A3B13BF9556B1E147202D5B98A867376F24DF2785FFD9D6FFF765D"), + (479000, "CF954910B8FC88FB17DCE4CC9941F6DF14893FA3FF3318B3EA582A4D38D2E8F7"), + (479500, "62BD4BE23F0AF117E28DBE9086C6B0C5006BBB16C55B505A37284E41C45452E1"), + (480000, "FEC69BFD43980D5048672B9E7C2ECBC6CC0D6B680F98A5B1E35F8DCE3880384E"), + (480500, "E2F310467F5E96200A11E990B7B14515A46A39350BB75CC94EE2C59DBA32BC7D"), + (481000, "A68F7FC2C3848BC7B34A4E89F724A234A2AC9901FF08D674081B7D349142B8EE"), + (481500, "7D8F733F01174D7E792E30A45A6DC226F55B6BF5689DAE731CE766D17FA7C7A0"), + (482000, "FA6A7B9CD5C7BD484BDCE1F98B8905394D440DDEFCE342FADAC954595071D215"), + (482500, "7EDD4CC17D13F0701D7AC4F55C5D252EA98084EB1D8694AF0EF039100B18212F"), + (483000, "24AFAF590B276C0213CC39D0AC11E4090B83BDE93E10F62055A84826475F5BEE"), + (483500, "A9A7380C4FDC87F802EFA96761031E8F954230D340F91C675F52632088F27F00"), + (484000, "80384ACAAA51D2CBEC08EA88432D82DDA13D50DA6C92EA858D0FC1BAFDA9565E"), + (484500, "E8DE262D51BB7D55C708D443BE2B718AAEB5F9D09E498CD49D83F63AA8E57097"), + (485000, "D92FA6DE831A7C43684EFD11E373F89CF78D87C36855F6CAA2DE9B6BD06AAC04"), + (485500, "4368CA53541FAEE10FED497593587B0F36B48C221F46614DCD574B5E29745E70"), + (486000, "BEC868BCFA857C4908B9DB07D6EC561F8FA1C92FAE2FC50C103A4D6E2AF970E2"), + (486500, "63301323FE949ABA6353BC5EE45DBC2B864F1322865181245D9CE588EF715316"), + (487000, "757910228E1B782BE8BCAC225ADE92814811F076E5C60A73AFFA746C7EE5953D"), + (487500, "5EAD726580C014DA09CA5B9A555833B5E110C1CB249D805941254E8DB019E89B"), + (488000, "BB0901DE8332FFFC8D392475F198F79F955CB79ADBDBF837218D15551DB786CC"), + (488500, "D678B8A459471EE565C9737B4B990843E650B8CA1F75A16A7366A48B2AB27911"), + (489000, "8110295E4EF4DF7121F802C5D9F65664F9478E6B11216FE3E2F888E57D0F433B"), + (489500, "113565C07321A64633F265F3D9D51F4BDB02566AF47246FE3D997CBF909474CA"), + (490000, "23D17BF1B1783E19E8FFFAD5DF41B53CC180F659E4327D3277BC39F0E9123AA2"), + (490500, "4658E13FA9957BBFC41C67C96073D8B62862E6D7AEE2E25DABA8B5C1AF48AC55"), + (491000, "1FE42F6E54CAFA28BA800E5AAC6BBA7A3AF8519A6A6F09783ABA0DD0DA15C92F"), + (491500, "68E7EB346FCD5D1144A0EE9B87698D7861082ABE8724DF3C01C6B7970B16CA7D"), + (492000, "2A71B099741335D743F98886DF336FFC7EBB95928488F6390BF6A880FDD8B4EA"), + (492500, "F95FF4CBE4B8B83C17A73130FAF4E3B96034515DD6E825238E42010F99E0BE08"), + (493000, "6C601015D08634734F21EFB073A5E9CFEF99471A2DBD60B75D62F3DFE6D542B5"), + (493500, "65555A20AFD99E379057AE24F9C9A6A46071504E352028BF525CD82D4064CCE1"), + (494000, "92AAA122543EEA04B9B57406557F3084D449778D22F52E10FFE562986463AB38"), + (494500, "A73E391E991CDF9BF1B16CAB714FCDD642FFE7EDC3C59B07790EC5DA010586CA"), + (495000, "5FC9930A6263148E2905975B7D88DED9C3B75A210F1E529A9F834AB70046F856"), + (495500, "FD2EE04AE9C79B7183492C9E9516923F7A484632AA057CD38F061291331D80FC"), + (496000, "FDC5409CA26F70630AB8D96855EDBA3631C9C9E905901082271E50A05BEEBCBD"), + (496500, "DD7766E64650F14020BC411F10B6B583ADEC9656505281A3454E9DB25C83FBE5"), + (497000, "4A5D9078E1630DFDFD666B5ECF5340C84906CBBC6F4FD7C20AB0215382699F3B"), + (497500, "9B9866D400D4C225B6DD09674103EEC3942E6D4BBF3C91C7BEE4A156811E26F1"), + (498000, "45F2C2D0975ADDF3224A1E5F0E1B83046E51DC84FF2883B0C59FA54A132028D8"), + (498500, "F8AAA02FE81879DECE4BB454391BEF15B626AD89603C452D93C3F8715DDBA7F6"), + (499000, "AAAD726309AB6F28E0C2ABBBA86FB4DE1EA2ADF4ECF5578468E79B6A750F4B08"), + (499500, "0D68BB701C6DCD69FD9A81AAD61D62ABD7E6AF74B2775C741BB2E428D6D73D84"), + (500000, "217B1DB297C3DEB967CAA9A7393D62D507E98135963EF75565AD338FC0288F41"), + (500500, "2D955C9271DDB77B1896D1613532D4AECEC101155FAAADDDCC4DE2A6AD891A1A"), + (501000, "03ADCEF00EB58557D3EEA2890C759A404731FC470BFBE5DCDD2270AC3600A77D"), + (501500, "40026BEE6BE3E36C8FF016E02594E89B0B656B2A03A071864ED0E6706D002ECF"), + (502000, "4D9647E66380635BEF34691F535AED26D47D7F4D68BDD6767218BD0DE016828A"), + (502500, "490B29C2152A9B472644BF35B4D90096E0D83E7BF3C3511EF445198E4B10D6CD"), + (503000, "CD9AE055053BA2315634E736C933B02927CDC993DE15F679565B6A1699620AF1"), + (503500, "6DEE12A2AB7EB59D1EBDF60C94FA382CCE23B8DCB993B994E6668CF2313A58DB"), + (504000, "EA4F2239FE47EFE31845B58BCAE9B44EFF40B13BF8A93926BE57888985CB6F3E"), + (504500, "F7C842D4B8C8ECB407E55E6E82B7211B42A49E15645C88AC2DCB9E859E8BF082"), + (505000, "BADAD49CDEEECB0B1FE48C43EB114FA45675A2319FCC8DD5EF675FA69C3714DF"), + (505500, "3838FF19E4C3849789FDBBA17B465EBDF45963A65F3AD51A8F02361CF41B55E4"), + (506000, "D743A8B23D33998392CB575305E494C3B7D6A058481F35EACE510988F19B99B3"), + (506500, "8634CE6936463E1D406C723C1FC5BF67A003DBF8288978B55664CD4D0BE87A69"), + (507000, "710B340FA3CF3CEA6B97287DA484799801D2D7CA0A648E4946236A9C8D8B2743"), + (507500, "99793C2480A4CA16755031F35921CAFA2C735E8F4AE2F2DB6452500B7E61D50B"), + (508000, "AB8D7ACC8FDEC22516C6815F81B661BDE1525EB400BB6D6C4DE2DE1625FF8C1C"), + (508500, "AAE473B9C33C0FA7D63C9B6764773D32470E71F453AD8C1D3A53A57821775BCB"), + (509000, "465517E196F781262C417D36830395C23FB0E07678A2B8ED8B2BEF4F31FD98F5"), + (509500, "DA6BFEE8DFE29CF55BFF3FA163B03678BCFA88CF58F0967B611B997DE7690FA2"), + (510000, "3B61BF9076B564AB80854804F223E6CACBDB94726FCCC95B31592ED76F353882"), + (510500, "B55EBD3DF27D4C629F821672FD8810459F27C4B77FDFD8D03AE1686C461080E4"), + (511000, "4C181B843CEE1955483178C9AD4F35E066AE0222ED30F0AC3233D400C90B2D12"), + (511500, "AF0FD2B6852B4C9BA56581F7135B1997A48E2C1FB635427642726DCC6933B20C"), + (512000, "8D8F37EA8BEDE41B41D9A54F6D798C548F87D09090E302509CF85B1F899DD862"), + (512500, "87A73C1D51407EDD674592BE177613FAF7178207D183AD2A0062EAAEFD24706C"), + (513000, "87E8E297AD9150AB90AB12EC987D99B0B892B9AA8E9A105EDA2AC12CE81F5C2A"), + (513500, "1D1FFC9C8BABD78B25B19259249D7654C5D2978E351FEBD0A1B739E0293DBCF1"), + (514000, "996CBA56511F8117BCB8041016F5039D05589F474234A9AFC632EA932C0E0222"), + (514500, "0C57F72DDEAD9F70359E2B154BA45CAE3E64BCD9E267B328D0B355A45B5B198B"), + (515000, "5B4708CCB50708D28430A29EDA0FE29EA196DB89ED9E3664AE46E9FF57211C4D"), + (515500, "B6F4AFB06D8B39D543D5833C0417D84991E3B9BE1812280F52627FCA1D80E53B"), + (516000, "F332B5FF37AA0B2BB0F881D9244BDF1653C390F88A662C482B9254CBEB6CCD27"), + (516500, "9BABC83028528B183FDCF671FDE0C875DB7A419658DB7EA8B97AF71E5F8C93D8"), + (517000, "F005894564C6DA25D7AEA67D9FB589C572479CAF22022C84C0672786B9B8BA9F"), + (517500, "1B62C8DDFC143FE21C73D0930973467A4277C59E7D71C390FF059894E83043AC"), + (518000, "F22D85B9E5F50AF3E72965B74D29BC40D5AD7A85C161BF25969CBAD68F77BE50"), + (518500, "259E040F5506B08E4F9ADF7B8E053D057BF58FB141EAD4C9F46114EB0247BFB3"), + (519000, "EB1A279A5884176DA760271934449A5027B4171FA1BA8AAA14079FABC9DA2E69"), + (519500, "C5C6CBC65F7271720D91000DE8F61ECE355EB8F1E0B461719E60E32D4C0692D5"), + (520000, "C1A0F89BAEED581F6D4FB72CDC1BA7C83636AE8E1096F15CBA03FB47315EF37F"), + (520500, "BFFADC8141A1276BBB320BD1A079F5D85B3D10780C631B42647580E65A73DA15"), + (521000, "F2FC4B5A438A4D18CCC4806703FD706858CC9237A01EBDE5BB80E3E9D7AF3ABA"), + (521500, "32A5C010E6EA7C585679D9955E25DA6E680319A483BDC383EFC170586B60CCD5"), + (522000, "1F671136F47A3FAF8E20703EDB71B7459B3B6A5EEB26E138A3FD280CFE220D81"), + (522500, "33956A6DE9369113AD4F51F13EE9390A52F76E55221A463B76A4248F27800311"), + (523000, "3FDE4A81BA3B356DD60A23C3CEAD1A5B5A285EFECD26A18C685E03E75801DC83"), + (523500, "2D02D6749DFDABBD7235C809076732ACB8297560373D415983B5ADACC7A6D785"), + (524000, "15E7EC8658808507FFB12CFB5C754136F7F034D0142E796CD56957A536719880"), + (524500, "2C061B6133ABB540FE82143702FA0C98B1BAC02E190C23B701166989D07FB988"), + (525000, "34CAD0D56C771EC0EA7764A3853CE7FA364C2A3C752C7444FC12B77B2CE7FBF4"), + (525500, "FBA02F291F2486764DB936031C82DF6EAB055575819A27F2E077973C366D3C23"), + (526000, "1BF57D67321AB9747AF24D1F5AA3D2C8ED131F280D0E86F5102E5626ADD16C12"), + (526500, "64A23BA738C91B9EADCB755B49354A6DF62A14278FDF013F54D3AE3D99920F52"), + (527000, "B96202D9E59149A1ACC91789178E8948AE9FA4F5667A2BE7B086B73B67A9863C"), + (527500, "679E1BD35A85EC0DC4682FCCD2F9BA7B9060C791B108F7B6C74EFEB8DBB0C52F"), + (528000, "BFE242400A2E2E7946C9E3A03D147F15370697DD26BA257E62193D911E3CC428"), + (528500, "D63C1DDB2FD7C67CF6A4D8EFCB10DF33FB11B87CDDC39BC603B752EEA87B6EF8"), + (529000, "811C3276B7293A4A3412F151B278E72A876D3951929999C543B9C22F19590E35"), + (529500, "7B28FBCB48DD2F9AD9DB512DA96AACE74BB011FB788735FC1291E722D1EAB697"), + (530000, "06065EC606C36EA1985A50F7B4DC909A12F2B28093BD0B0371C78C3423F71E7B"), + (530500, "6FA60A22B6AD119A62D3A671563DAEF5A8D18DD198CED6F3F07FE8EB28B9E79D"), + (531000, "816FAEDF82F986CBCD9EDDA6C368BEB4C63849AF22551D6CF4A4CA099A231907"), + (531500, "94BC378CC8A3B01E645DFD4F91649E580834F43366A55E5B94A072F15641F1D6"), + (532000, "6A3E0326212A196BFB4F188DC444A41BE8F2933869CFC189E566A9AEB3531902"), + (532500, "18AA61769F203615B4A9FE6E366EE3FD318F68F37EFEBFF5B14B0847D9786E2D"), + (533000, "6F576D0EA190380779C0C32453F5A30252A2D69B80E81799DF5F053AA2861F53"), + (533500, "E7D6290C8CA3BC2734F6CCAF1B5175C07A6A445EF801347A1F70073C3A155420"), + (534000, "34A73E653223CE8CCFAB1CD119AE1C9E694D4EB2B3B0D30CC66C87CF682C0E94"), + (534500, "015668C796ADB335F3F1EA2CC4BC25C9F0CCE0B0A1D7603BE03AC6C00C62B302"), + (535000, "F8168FF5392C30F7732792F8E0A0F7E0FAA7D576DD43B766A90FECF0B49A06FB"), + (535500, "D5F0584485A14B0D7D229C929F62996429BAD4608BF9DB456418703A2F309A0E"), + (536000, "AB276FD1B3CF63785513CC9B1DE48B0B1CEC669C124685A6088CBB0AFB8731C8"), + (536500, "23ADF30783B5E80128383496EFC6A3953AEE80970EB45E3FA9ED30B624C3216E"), ]; diff --git a/node-daemon/docs/RPC.md b/node-daemon/docs/RPC.md index e5a9470bb8..e5882a82af 100644 --- a/node-daemon/docs/RPC.md +++ b/node-daemon/docs/RPC.md @@ -1,6 +1,6 @@ # RPC documentation for Mintlayer node -Version `1.0.2`. +Version `1.1.0`. ## Module `node` diff --git a/node-daemon/docs/RPC_DEV.md b/node-daemon/docs/RPC_DEV.md index b111e8dc10..43097aee33 100644 --- a/node-daemon/docs/RPC_DEV.md +++ b/node-daemon/docs/RPC_DEV.md @@ -1,6 +1,6 @@ # RPC documentation for Mintlayer node developer functions -Version `1.0.2`. +Version `1.1.0`. These functions are used for testing and only enabled in regtest. diff --git a/wallet/wallet-rpc-daemon/docs/RPC.md b/wallet/wallet-rpc-daemon/docs/RPC.md index 9dcb80a1d0..209e828c9f 100644 --- a/wallet/wallet-rpc-daemon/docs/RPC.md +++ b/wallet/wallet-rpc-daemon/docs/RPC.md @@ -1,6 +1,6 @@ # RPC documentation for Mintlayer node wallet -Version `1.0.2`. +Version `1.1.0`. ## Module `WalletRpc` diff --git a/wasm-wrappers/js-bindings-test/tests/defs.ts b/wasm-wrappers/js-bindings-test/tests/defs.ts index 81378bc40d..e35e56215c 100644 --- a/wasm-wrappers/js-bindings-test/tests/defs.ts +++ b/wasm-wrappers/js-bindings-test/tests/defs.ts @@ -24,13 +24,11 @@ import { gen_random_int, } from "./utils.js"; -// Taken from TESTNET_FORK_HEIGHT_5_ORDERS_V1 in common/src/chain/config/builder.rs. -// This will be updated to the actual height after we choose one. -export const ORDERS_V1_TESTNET_FORK_HEIGHT = 999_999_999; - -// Taken from TESTNET_FORK_HEIGHT_6_SIGHASH_INPUT_COMMITMENTS_V1 in common/src/chain/config/builder.rs. -// This will be updated to the actual height after we choose one. -export const SIGHASH_INPUT_COMMITMENTS_V1_TESTNET_FORK_HEIGHT = 1_999_999_999; +// Taken from TESTNET_FORK_HEIGHT_5_ORDERS_V1 in common/src/chain/config/builder.rs +// (which corresponds both to the orders and input commitments upgrade). +const ORDERS_V1_INPUT_COMMITMENTS_V1_TESTNET_FORK_HEIGHT = 566060; +export const ORDERS_V1_TESTNET_FORK_HEIGHT = ORDERS_V1_INPUT_COMMITMENTS_V1_TESTNET_FORK_HEIGHT; +export const SIGHASH_INPUT_COMMITMENTS_V1_TESTNET_FORK_HEIGHT = ORDERS_V1_INPUT_COMMITMENTS_V1_TESTNET_FORK_HEIGHT; // A random height for cases where the height doesn't matter. export const RANDOM_HEIGHT = gen_random_int(0, 10_000_000_000, "RANDOM_HEIGHT"); From 53a846f091fbb0e03714e68f1e9be869276837f6 Mon Sep 17 00:00:00 2001 From: Mykhailo Kremniov Date: Thu, 21 Aug 2025 13:38:15 +0300 Subject: [PATCH 2/2] Update Ubuntu image to 22.04 in the release GH workflow for Linux --- .github/workflows/release_linux.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release_linux.yml b/.github/workflows/release_linux.yml index cb7c9a75c0..bb5c1887e0 100644 --- a/.github/workflows/release_linux.yml +++ b/.github/workflows/release_linux.yml @@ -9,7 +9,7 @@ on: jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: matrix: arch: [aarch64, x86_64]