diff --git a/Cargo.lock b/Cargo.lock index 8399a0f798..9c5642ccd7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -530,7 +530,7 @@ checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" [[package]] name = "benchmarks" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "anyhow", @@ -1866,7 +1866,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "forkable-jellyfish-merkle" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "bincode", @@ -3982,7 +3982,7 @@ dependencies = [ [[package]] name = "move-coverage" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "bytecode-source-map", @@ -4042,7 +4042,7 @@ dependencies = [ [[package]] name = "move-prover" -version = "0.5.0" +version = "0.5.1" dependencies = [ "abigen", "anyhow", @@ -4196,7 +4196,7 @@ dependencies = [ [[package]] name = "network-api" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "anyhow", @@ -4214,7 +4214,7 @@ dependencies = [ [[package]] name = "network-p2p" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "async-std", @@ -4265,7 +4265,7 @@ dependencies = [ [[package]] name = "network-rpc-core" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "futures 0.3.5", @@ -4280,7 +4280,7 @@ dependencies = [ [[package]] name = "network-rpc-derive" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "futures 0.3.5", @@ -4777,7 +4777,7 @@ checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" [[package]] name = "peerset" -version = "0.5.0" +version = "0.5.1" dependencies = [ "futures 0.3.5", "libp2p", @@ -5868,7 +5868,7 @@ dependencies = [ [[package]] name = "scmd" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "clap", @@ -6288,7 +6288,7 @@ dependencies = [ [[package]] name = "sp-utils" -version = "0.5.0" +version = "0.5.1" dependencies = [ "futures 0.3.5", "futures-core", @@ -6328,7 +6328,7 @@ checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" [[package]] name = "starcoin-account-api" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "async-trait", @@ -6345,7 +6345,7 @@ dependencies = [ [[package]] name = "starcoin-account-lib" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "async-trait", @@ -6369,7 +6369,7 @@ dependencies = [ [[package]] name = "starcoin-account-service" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "async-trait", @@ -6392,7 +6392,7 @@ dependencies = [ [[package]] name = "starcoin-accumulator" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "byteorder 1.3.4", @@ -6413,7 +6413,7 @@ dependencies = [ [[package]] name = "starcoin-block-relayer" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -6444,7 +6444,7 @@ dependencies = [ [[package]] name = "starcoin-block-relayer-api" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "anyhow", @@ -6457,7 +6457,7 @@ dependencies = [ [[package]] name = "starcoin-canonical-serialization" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "libra-canonical-serialization", @@ -6466,7 +6466,7 @@ dependencies = [ [[package]] name = "starcoin-chain" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "once_cell", @@ -6502,7 +6502,7 @@ dependencies = [ [[package]] name = "starcoin-chain-api" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "async-trait", @@ -6521,7 +6521,7 @@ dependencies = [ [[package]] name = "starcoin-chain-mock" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -6564,7 +6564,7 @@ dependencies = [ [[package]] name = "starcoin-chain-notify" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "anyhow", @@ -6577,7 +6577,7 @@ dependencies = [ [[package]] name = "starcoin-chain-service" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "async-trait", @@ -6603,7 +6603,7 @@ dependencies = [ [[package]] name = "starcoin-cmd" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "crossbeam-channel", @@ -6644,7 +6644,7 @@ dependencies = [ [[package]] name = "starcoin-config" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "dirs 3.0.1", @@ -6668,7 +6668,7 @@ dependencies = [ [[package]] name = "starcoin-consensus" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "async-std", @@ -6694,7 +6694,7 @@ dependencies = [ [[package]] name = "starcoin-crypto" -version = "0.5.0" +version = "0.5.1" dependencies = [ "libra-crypto", "once_cell", @@ -6708,7 +6708,7 @@ dependencies = [ [[package]] name = "starcoin-crypto-macro" -version = "0.5.0" +version = "0.5.1" dependencies = [ "proc-macro2 1.0.21", "quote 1.0.7", @@ -6731,7 +6731,7 @@ dependencies = [ [[package]] name = "starcoin-decrypt" -version = "0.5.0" +version = "0.5.1" dependencies = [ "aes-gcm 0.5.0", "anyhow", @@ -6745,7 +6745,7 @@ dependencies = [ [[package]] name = "starcoin-dev" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "starcoin-canonical-serialization", @@ -6762,7 +6762,7 @@ dependencies = [ [[package]] name = "starcoin-executor" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "log 0.4.11", @@ -6791,7 +6791,7 @@ dependencies = [ [[package]] name = "starcoin-executor-benchmark" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "itertools 0.9.0", @@ -6816,7 +6816,7 @@ dependencies = [ [[package]] name = "starcoin-faucet" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "ascii", @@ -6840,7 +6840,7 @@ dependencies = [ [[package]] name = "starcoin-functional-tests" -version = "0.5.0" +version = "0.5.1" dependencies = [ "aho-corasick", "anyhow", @@ -6868,7 +6868,7 @@ dependencies = [ [[package]] name = "starcoin-generator" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "ascii", @@ -6893,7 +6893,7 @@ dependencies = [ [[package]] name = "starcoin-genesis" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "once_cell", @@ -6921,7 +6921,7 @@ dependencies = [ [[package]] name = "starcoin-logger" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "chrono", @@ -6933,7 +6933,7 @@ dependencies = [ [[package]] name = "starcoin-metrics" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "futures 0.3.5", @@ -6948,7 +6948,7 @@ dependencies = [ [[package]] name = "starcoin-miner" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -6999,7 +6999,7 @@ dependencies = [ [[package]] name = "starcoin-miner-client" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -7037,7 +7037,7 @@ dependencies = [ [[package]] name = "starcoin-move-compiler" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "move-lang", @@ -7052,7 +7052,7 @@ dependencies = [ [[package]] name = "starcoin-network" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -7103,7 +7103,7 @@ dependencies = [ [[package]] name = "starcoin-network-rpc" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -7152,7 +7152,7 @@ dependencies = [ [[package]] name = "starcoin-network-rpc-api" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "anyhow", @@ -7174,7 +7174,7 @@ dependencies = [ [[package]] name = "starcoin-node" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -7220,7 +7220,7 @@ dependencies = [ [[package]] name = "starcoin-node-api" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -7243,7 +7243,7 @@ dependencies = [ [[package]] name = "starcoin-open-block" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "async-trait", @@ -7277,7 +7277,7 @@ dependencies = [ [[package]] name = "starcoin-resource-viewer" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "hex", @@ -7289,7 +7289,7 @@ dependencies = [ [[package]] name = "starcoin-rpc-api" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -7318,7 +7318,7 @@ dependencies = [ [[package]] name = "starcoin-rpc-client" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -7356,7 +7356,7 @@ dependencies = [ [[package]] name = "starcoin-rpc-middleware" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "failure", @@ -7373,7 +7373,7 @@ dependencies = [ [[package]] name = "starcoin-rpc-server" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -7458,7 +7458,7 @@ dependencies = [ [[package]] name = "starcoin-state-api" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "async-trait", @@ -7474,7 +7474,7 @@ dependencies = [ [[package]] name = "starcoin-state-service" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "async-trait", @@ -7493,7 +7493,7 @@ dependencies = [ [[package]] name = "starcoin-state-store-api" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "forkable-jellyfish-merkle", @@ -7503,7 +7503,7 @@ dependencies = [ [[package]] name = "starcoin-state-tree" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "forkable-jellyfish-merkle", @@ -7515,7 +7515,7 @@ dependencies = [ [[package]] name = "starcoin-statedb" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix-rt", "anyhow", @@ -7535,7 +7535,7 @@ dependencies = [ [[package]] name = "starcoin-storage" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "byteorder 1.3.4", @@ -7563,7 +7563,7 @@ dependencies = [ [[package]] name = "starcoin-sync" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -7618,7 +7618,7 @@ dependencies = [ [[package]] name = "starcoin-sync-api" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -7636,7 +7636,7 @@ dependencies = [ [[package]] name = "starcoin-traits" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "async-trait", @@ -7651,7 +7651,7 @@ dependencies = [ [[package]] name = "starcoin-transaction-builder" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "starcoin-canonical-serialization", @@ -7664,7 +7664,7 @@ dependencies = [ [[package]] name = "starcoin-tx-factory" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "ctrlc", @@ -7684,7 +7684,7 @@ dependencies = [ [[package]] name = "starcoin-tx-relay" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "starcoin-types", @@ -7692,7 +7692,7 @@ dependencies = [ [[package]] name = "starcoin-txpool" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -7734,7 +7734,7 @@ dependencies = [ [[package]] name = "starcoin-txpool-api" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "async-trait", @@ -7746,7 +7746,7 @@ dependencies = [ [[package]] name = "starcoin-txpool-mock-service" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix-rt", "anyhow", @@ -7760,7 +7760,7 @@ dependencies = [ [[package]] name = "starcoin-types" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "anyhow", @@ -7793,7 +7793,7 @@ dependencies = [ [[package]] name = "starcoin-uint" -version = "0.5.0" +version = "0.5.1" dependencies = [ "hex", "serde", @@ -7806,7 +7806,7 @@ dependencies = [ [[package]] name = "starcoin-vm-runtime" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "move-vm-runtime", @@ -7829,7 +7829,7 @@ dependencies = [ [[package]] name = "starcoin-vm-types" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "bytecode-verifier", @@ -7862,7 +7862,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stdlib" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "bytecode-verifier", @@ -7883,7 +7883,7 @@ dependencies = [ [[package]] name = "stest" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -7896,7 +7896,7 @@ dependencies = [ [[package]] name = "stest-macro" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -8140,7 +8140,7 @@ dependencies = [ [[package]] name = "test-helper" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -8205,7 +8205,7 @@ dependencies = [ [[package]] name = "testsuite" -version = "0.5.0" +version = "0.5.1" dependencies = [ "actix", "actix-rt", @@ -8754,7 +8754,7 @@ checksum = "efd1f82c56340fdf16f2a953d7bda4f8fdffba13d93b00844c25572110b26079" [[package]] name = "transaction-builder-generator" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "libra-canonical-serialization", diff --git a/account/api/Cargo.toml b/account/api/Cargo.toml index 0981be3c43..18b01d1d34 100644 --- a/account/api/Cargo.toml +++ b/account/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-account-api" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/account/lib/Cargo.toml b/account/lib/Cargo.toml index 1be256362e..13925e8fdb 100644 --- a/account/lib/Cargo.toml +++ b/account/lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-account-lib" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/account/service/Cargo.toml b/account/service/Cargo.toml index 12b66df0ed..1fbb0f1567 100644 --- a/account/service/Cargo.toml +++ b/account/service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-account-service" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/benchmarks/Cargo.toml b/benchmarks/Cargo.toml index c93da0436f..7037ecd279 100644 --- a/benchmarks/Cargo.toml +++ b/benchmarks/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "benchmarks" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/block-relayer/Cargo.toml b/block-relayer/Cargo.toml index e76ff36c35..09a1c5b487 100644 --- a/block-relayer/Cargo.toml +++ b/block-relayer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-block-relayer" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/block-relayer/api/Cargo.toml b/block-relayer/api/Cargo.toml index 3064c4a61f..95deb9ab4d 100644 --- a/block-relayer/api/Cargo.toml +++ b/block-relayer/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-block-relayer-api" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/chain/Cargo.toml b/chain/Cargo.toml index 959be4b4d3..77c9fd7dc5 100644 --- a/chain/Cargo.toml +++ b/chain/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-chain" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/chain/api/Cargo.toml b/chain/api/Cargo.toml index 7f7ffad912..02ee4e9bf6 100644 --- a/chain/api/Cargo.toml +++ b/chain/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-chain-api" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/chain/chain-notify/Cargo.toml b/chain/chain-notify/Cargo.toml index 750fe45786..8594d596b2 100644 --- a/chain/chain-notify/Cargo.toml +++ b/chain/chain-notify/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-chain-notify" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/chain/mock/Cargo.toml b/chain/mock/Cargo.toml index b55df96251..bb6bbee8a9 100644 --- a/chain/mock/Cargo.toml +++ b/chain/mock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-chain-mock" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/chain/open-block/Cargo.toml b/chain/open-block/Cargo.toml index 71ee46db24..3ab30dfa86 100644 --- a/chain/open-block/Cargo.toml +++ b/chain/open-block/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-open-block" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/chain/service/Cargo.toml b/chain/service/Cargo.toml index 080f1bb4a2..c995101326 100644 --- a/chain/service/Cargo.toml +++ b/chain/service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-chain-service" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/chain/src/tests/test_block_chain.rs b/chain/src/tests/test_block_chain.rs index 8854e03bd7..cfb67366f7 100644 --- a/chain/src/tests/test_block_chain.rs +++ b/chain/src/tests/test_block_chain.rs @@ -147,7 +147,7 @@ fn test_random_uncle() { assert_eq!(mock_chain.head().current_epoch_uncles_size(), 0); } -#[stest::test] +#[stest::test(timeout = 480)] fn test_switch_epoch() { let (mut mock_chain, _, uncle_block_header) = gen_uncle(); let miner = mock_chain.miner().clone(); @@ -185,7 +185,7 @@ fn test_switch_epoch() { assert_eq!(mock_chain.head().current_epoch_uncles_size(), 0); } -#[stest::test] +#[stest::test(timeout = 480)] fn test_uncle_in_diff_epoch() { let (mut mock_chain, _, uncle_block_header) = gen_uncle(); let miner = mock_chain.miner().clone(); diff --git a/cmd/faucet/Cargo.toml b/cmd/faucet/Cargo.toml index ba2176dbff..909a8a5bfc 100644 --- a/cmd/faucet/Cargo.toml +++ b/cmd/faucet/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-faucet" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/cmd/generator/Cargo.toml b/cmd/generator/Cargo.toml index 1dd331adbb..11a240db6b 100644 --- a/cmd/generator/Cargo.toml +++ b/cmd/generator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-generator" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/cmd/miner_client/Cargo.toml b/cmd/miner_client/Cargo.toml index 57030fa135..7edfb70cd5 100644 --- a/cmd/miner_client/Cargo.toml +++ b/cmd/miner_client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-miner-client" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] edition = "2018" diff --git a/cmd/starcoin/Cargo.toml b/cmd/starcoin/Cargo.toml index bbe6e5c031..72b40e3fb4 100644 --- a/cmd/starcoin/Cargo.toml +++ b/cmd/starcoin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-cmd" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/cmd/tx-factory/Cargo.toml b/cmd/tx-factory/Cargo.toml index a1b2a0670d..5d7f9dcddc 100644 --- a/cmd/tx-factory/Cargo.toml +++ b/cmd/tx-factory/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-tx-factory" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/commons/crypto/Cargo.toml b/commons/crypto/Cargo.toml index 0dd96a7920..dea2ed2213 100644 --- a/commons/crypto/Cargo.toml +++ b/commons/crypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-crypto" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/commons/crypto/crypto-macro/Cargo.toml b/commons/crypto/crypto-macro/Cargo.toml index 779fd9c264..4af2a355b3 100644 --- a/commons/crypto/crypto-macro/Cargo.toml +++ b/commons/crypto/crypto-macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-crypto-macro" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/commons/decrypt/Cargo.toml b/commons/decrypt/Cargo.toml index 25873647f1..97bade9324 100644 --- a/commons/decrypt/Cargo.toml +++ b/commons/decrypt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-decrypt" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" edition = "2018" diff --git a/commons/logger/Cargo.toml b/commons/logger/Cargo.toml index 94bf49f764..98d29f67f8 100644 --- a/commons/logger/Cargo.toml +++ b/commons/logger/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-logger" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/commons/metrics/Cargo.toml b/commons/metrics/Cargo.toml index 4bec088415..f6d4ff05e1 100644 --- a/commons/metrics/Cargo.toml +++ b/commons/metrics/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-metrics" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/commons/scmd/Cargo.toml b/commons/scmd/Cargo.toml index cd50abbe68..707bc6278a 100644 --- a/commons/scmd/Cargo.toml +++ b/commons/scmd/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "scmd" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/commons/scs/Cargo.toml b/commons/scs/Cargo.toml index a3ac0d0808..41cf558d00 100644 --- a/commons/scs/Cargo.toml +++ b/commons/scs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-canonical-serialization" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/commons/stest/Cargo.toml b/commons/stest/Cargo.toml index d2a454bc4f..c60877ce33 100644 --- a/commons/stest/Cargo.toml +++ b/commons/stest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stest" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/commons/stest/stest-macro/Cargo.toml b/commons/stest/stest-macro/Cargo.toml index 69e0f736f6..a70b67223e 100644 --- a/commons/stest/stest-macro/Cargo.toml +++ b/commons/stest/stest-macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stest-macro" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/commons/utils/Cargo.toml b/commons/utils/Cargo.toml index 093d21bfea..d14b0f941c 100644 --- a/commons/utils/Cargo.toml +++ b/commons/utils/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "sp-utils" #for unify version with project. -version = "0.5.0" +version = "0.5.1" authors = ["Parity Technologies ", "Starcoin Core Dev "] edition = "2018" license = "Apache-2.0" diff --git a/config/Cargo.toml b/config/Cargo.toml index 2e9f065cf7..d18ea7dc7f 100644 --- a/config/Cargo.toml +++ b/config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-config" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/consensus/Cargo.toml b/consensus/Cargo.toml index 1932c85cae..963977aab0 100644 --- a/consensus/Cargo.toml +++ b/consensus/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-consensus" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/core/accumulator/Cargo.toml b/core/accumulator/Cargo.toml index 6f585eac75..6637191e63 100644 --- a/core/accumulator/Cargo.toml +++ b/core/accumulator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-accumulator" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/core/forkable-jellyfish-merkle/Cargo.toml b/core/forkable-jellyfish-merkle/Cargo.toml index a0f6edff64..e031d40340 100644 --- a/core/forkable-jellyfish-merkle/Cargo.toml +++ b/core/forkable-jellyfish-merkle/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forkable-jellyfish-merkle" -version = "0.5.0" +version = "0.5.1" authors = ["Libra Association ", "Starcoin Core Dev "] description = "Libra jellyfish merkle" license = "Apache-2.0" diff --git a/core/genesis/Cargo.toml b/core/genesis/Cargo.toml index ab96adac9a..7054164eae 100644 --- a/core/genesis/Cargo.toml +++ b/core/genesis/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-genesis" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/core/traits/Cargo.toml b/core/traits/Cargo.toml index 83140b0441..9eae46e355 100644 --- a/core/traits/Cargo.toml +++ b/core/traits/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-traits" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/docs/release-notes/v0.5.1.md b/docs/release-notes/v0.5.1.md new file mode 100644 index 0000000000..b71104b414 --- /dev/null +++ b/docs/release-notes/v0.5.1.md @@ -0,0 +1,26 @@ +## Main feature and update + +1. Refactor consensus config, optimize difficulty codes for test. +2. [break] Refactor Stdlib TokenBox to TokenLockPool,add pre_mine and time locked genesis init,update scaling_factor to + 10^9, Timestamp allow equals conditional judgement. +3. Implement STCUnit/TokenUnit and TokenValue. +4. Upgrade move_vm to the September 27th version, update of libra-related break functions. +5. Implement on_chain_config by Dao, and voting-related functions. +6. [break] Add hash field to block_body. +7. Repackage of U256 U512 to uint module and implementation of conversion methods. +8. Refactor sync actor to ActorService, remove NetworkService generic from SyncActor. +9. Added unit tests of network, consensus, miner, chain module. + + +## 中文说明 + +1. 重构共识配置,优化difficulty代码。 +2. [break] 重构Stdlib的TokenBox到TokenLockPool,在genesis初始化时增加了预挖、时间锁功能,更新scaling_factor到 + 10^9,时间戳允许等于条件判断。 +3. 实现STCUnit/TokenUnit和TokenValue。 +4. 将move_vm升级到9月27日的版本,同步更新libra相关break功能。 +5. 实现Dao的on_chain_config,以及投票相关功能。 +6. [break]在block_body中增加哈希字段。 +7. 将U256 U512重新封装为uint模块,并实现相关转换方法。 +8. 将同步actor重构为ActorService,删除SyncActor中的NetworkService泛型。 +9. 增加了network, consensus, miner, chain模块的单元测试。 diff --git a/executor/Cargo.toml b/executor/Cargo.toml index dd30e63484..f90377ebce 100644 --- a/executor/Cargo.toml +++ b/executor/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-executor" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/executor/benchmark/Cargo.toml b/executor/benchmark/Cargo.toml index e25cf56f46..fed47a865e 100644 --- a/executor/benchmark/Cargo.toml +++ b/executor/benchmark/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-executor-benchmark" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/kube/manifest/starcoin.yaml b/kube/manifest/starcoin.yaml index fb7bcc6b08..357e63f485 100644 --- a/kube/manifest/starcoin.yaml +++ b/kube/manifest/starcoin.yaml @@ -36,7 +36,7 @@ spec: spec: containers: - name: starcoin - image: starcoin/starcoin:v0.5.0 + image: starcoin/starcoin:v0.5.1 imagePullPolicy: Always command: - bash @@ -82,7 +82,7 @@ spec: name: starcoin-config key: start_disable_seed_node - name: txfactory - image: starcoin/starcoin:v0.5.0 + image: starcoin/starcoin:v0.5.1 imagePullPolicy: IfNotPresent command: - bash diff --git a/miner/Cargo.toml b/miner/Cargo.toml index 9849711489..e4467eac1d 100644 --- a/miner/Cargo.toml +++ b/miner/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-miner" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] edition = "2018" diff --git a/network-p2p/Cargo.toml b/network-p2p/Cargo.toml index 48c4640517..a90202968c 100644 --- a/network-p2p/Cargo.toml +++ b/network-p2p/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "network-p2p" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/network-p2p/peerset/Cargo.toml b/network-p2p/peerset/Cargo.toml index ffc55a83ef..60ad0e335c 100644 --- a/network-p2p/peerset/Cargo.toml +++ b/network-p2p/peerset/Cargo.toml @@ -4,7 +4,7 @@ homepage = "http://parity.io" license = "GPL-3.0" name = "peerset" #for unify version with project. -version = "0.5.0" +version = "0.5.1" authors = ["Parity Technologies ", "Starcoin Core Dev "] edition = "2018" repository = "https://github.com/paritytech/substrate/" diff --git a/network-rpc/Cargo.toml b/network-rpc/Cargo.toml index 0f9f951c33..5a5c2c43ab 100644 --- a/network-rpc/Cargo.toml +++ b/network-rpc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-network-rpc" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/network-rpc/api/Cargo.toml b/network-rpc/api/Cargo.toml index 9a46ea09da..403e057f39 100644 --- a/network-rpc/api/Cargo.toml +++ b/network-rpc/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-network-rpc-api" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/network-rpc/core/Cargo.toml b/network-rpc/core/Cargo.toml index 9608929206..833bdf128c 100644 --- a/network-rpc/core/Cargo.toml +++ b/network-rpc/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "network-rpc-core" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/network-rpc/derive/Cargo.toml b/network-rpc/derive/Cargo.toml index 9de6d0e357..079bcac9df 100644 --- a/network-rpc/derive/Cargo.toml +++ b/network-rpc/derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "network-rpc-derive" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/network/Cargo.toml b/network/Cargo.toml index bfddc33143..c7b38b71e2 100644 --- a/network/Cargo.toml +++ b/network/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-network" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/network/api/Cargo.toml b/network/api/Cargo.toml index 1e41d15ba8..05bc6ac404 100644 --- a/network/api/Cargo.toml +++ b/network/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "network-api" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] edition = "2018" diff --git a/node/Cargo.toml b/node/Cargo.toml index 6d48099b37..d0950af343 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-node" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/node/api/Cargo.toml b/node/api/Cargo.toml index 814f8e3d1e..3e7c96ab64 100644 --- a/node/api/Cargo.toml +++ b/node/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-node-api" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/rpc/api/Cargo.toml b/rpc/api/Cargo.toml index 5d93c84d10..a54b27afbb 100644 --- a/rpc/api/Cargo.toml +++ b/rpc/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-rpc-api" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/rpc/client/Cargo.toml b/rpc/client/Cargo.toml index 35b96fe2dd..9db9482e28 100644 --- a/rpc/client/Cargo.toml +++ b/rpc/client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-rpc-client" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/rpc/middleware/Cargo.toml b/rpc/middleware/Cargo.toml index add3cc38c3..6421a63c10 100644 --- a/rpc/middleware/Cargo.toml +++ b/rpc/middleware/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-rpc-middleware" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/rpc/server/Cargo.toml b/rpc/server/Cargo.toml index bc6c0063b7..edd7c91449 100644 --- a/rpc/server/Cargo.toml +++ b/rpc/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-rpc-server" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/state/api/Cargo.toml b/state/api/Cargo.toml index 6f1f65b36f..a226b860d3 100644 --- a/state/api/Cargo.toml +++ b/state/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-state-api" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/state/service/Cargo.toml b/state/service/Cargo.toml index 4d7127fb1f..fc413df909 100644 --- a/state/service/Cargo.toml +++ b/state/service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-state-service" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/state/state-store-api/Cargo.toml b/state/state-store-api/Cargo.toml index 51c1138448..061fc3acbc 100644 --- a/state/state-store-api/Cargo.toml +++ b/state/state-store-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-state-store-api" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/state/state-tree/Cargo.toml b/state/state-tree/Cargo.toml index 59f929f96d..599814d3c3 100644 --- a/state/state-tree/Cargo.toml +++ b/state/state-tree/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-state-tree" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/state/statedb/Cargo.toml b/state/statedb/Cargo.toml index 8be782b6dc..f27072a2d5 100644 --- a/state/statedb/Cargo.toml +++ b/state/statedb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-statedb" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/storage/Cargo.toml b/storage/Cargo.toml index 3c1e176c72..f5caf6f73b 100644 --- a/storage/Cargo.toml +++ b/storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-storage" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/sync/Cargo.toml b/sync/Cargo.toml index 9c89273a58..2616c81951 100644 --- a/sync/Cargo.toml +++ b/sync/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-sync" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] edition = "2018" diff --git a/sync/api/Cargo.toml b/sync/api/Cargo.toml index 5fe7488484..14d44858bb 100644 --- a/sync/api/Cargo.toml +++ b/sync/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-sync-api" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] edition = "2018" diff --git a/test-helper/Cargo.toml b/test-helper/Cargo.toml index a8997eb9b1..1411b587b4 100644 --- a/test-helper/Cargo.toml +++ b/test-helper/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "test-helper" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/testsuite/Cargo.toml b/testsuite/Cargo.toml index 6114d93b51..561f79139d 100644 --- a/testsuite/Cargo.toml +++ b/testsuite/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "testsuite" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/txpool/Cargo.toml b/txpool/Cargo.toml index 36726f3706..17f9a80b25 100644 --- a/txpool/Cargo.toml +++ b/txpool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-txpool" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/txpool/api/Cargo.toml b/txpool/api/Cargo.toml index b14a2bed5e..1791929c15 100644 --- a/txpool/api/Cargo.toml +++ b/txpool/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-txpool-api" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/txpool/mock-service/Cargo.toml b/txpool/mock-service/Cargo.toml index 6f48336158..fd7132fedd 100644 --- a/txpool/mock-service/Cargo.toml +++ b/txpool/mock-service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-txpool-mock-service" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/txpool/tx-relay/Cargo.toml b/txpool/tx-relay/Cargo.toml index 56b65bfe5c..55cf4ca326 100644 --- a/txpool/tx-relay/Cargo.toml +++ b/txpool/tx-relay/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-tx-relay" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/types/Cargo.toml b/types/Cargo.toml index 0d295a0978..cbd2b3e7ac 100644 --- a/types/Cargo.toml +++ b/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-types" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/types/uint/Cargo.toml b/types/uint/Cargo.toml index b5046392c7..299d1e7b74 100644 --- a/types/uint/Cargo.toml +++ b/types/uint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-uint" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/vm/compiler/Cargo.toml b/vm/compiler/Cargo.toml index 94140e1da0..84256e9450 100644 --- a/vm/compiler/Cargo.toml +++ b/vm/compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-move-compiler" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/vm/dev/Cargo.toml b/vm/dev/Cargo.toml index d0101711f0..2248197811 100644 --- a/vm/dev/Cargo.toml +++ b/vm/dev/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-dev" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/vm/functional-tests/Cargo.toml b/vm/functional-tests/Cargo.toml index b014628e20..463156863e 100644 --- a/vm/functional-tests/Cargo.toml +++ b/vm/functional-tests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-functional-tests" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/vm/move-coverage/Cargo.toml b/vm/move-coverage/Cargo.toml index bd0812916e..fdba03d038 100644 --- a/vm/move-coverage/Cargo.toml +++ b/vm/move-coverage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "move-coverage" -version = "0.5.0" +version = "0.5.1" authors = ["Libra Association ", "Starcoin Core Dev "] description = "starcoin Move VM code coverage" license = "Apache-2.0" diff --git a/vm/move-prover/Cargo.toml b/vm/move-prover/Cargo.toml index f26fa44b23..6de80ab1e0 100644 --- a/vm/move-prover/Cargo.toml +++ b/vm/move-prover/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "move-prover" -version = "0.5.0" +version = "0.5.1" authors = ["Libra Association ", "Starcoin Core Dev "] publish = false edition = "2018" diff --git a/vm/resource-viewer/Cargo.toml b/vm/resource-viewer/Cargo.toml index 7b99d1b493..58e95de560 100644 --- a/vm/resource-viewer/Cargo.toml +++ b/vm/resource-viewer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-resource-viewer" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/vm/stdlib/Cargo.toml b/vm/stdlib/Cargo.toml index 744c726c65..daabc113a9 100644 --- a/vm/stdlib/Cargo.toml +++ b/vm/stdlib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stdlib" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/vm/stdlib/compiled/0.4/init_scripts/genesis_init.mv b/vm/stdlib/compiled/0.4/init_scripts/genesis_init.mv new file mode 100644 index 0000000000..6c147241f2 Binary files /dev/null and b/vm/stdlib/compiled/0.4/init_scripts/genesis_init.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/00_BitOperators.mv b/vm/stdlib/compiled/0.4/stdlib/00_BitOperators.mv new file mode 100644 index 0000000000..598a30326e Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/00_BitOperators.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/01_Debug.mv b/vm/stdlib/compiled/0.4/stdlib/01_Debug.mv new file mode 100644 index 0000000000..dd191407cc Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/01_Debug.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/02_FixedPoint32.mv b/vm/stdlib/compiled/0.4/stdlib/02_FixedPoint32.mv new file mode 100644 index 0000000000..dc8caed2d0 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/02_FixedPoint32.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/03_Math.mv b/vm/stdlib/compiled/0.4/stdlib/03_Math.mv new file mode 100644 index 0000000000..28490fc04a Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/03_Math.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/04_SignedInteger64.mv b/vm/stdlib/compiled/0.4/stdlib/04_SignedInteger64.mv new file mode 100644 index 0000000000..39cc91777d Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/04_SignedInteger64.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/05_Vector.mv b/vm/stdlib/compiled/0.4/stdlib/05_Vector.mv new file mode 100644 index 0000000000..8e04c58988 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/05_Vector.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/06_Signer.mv b/vm/stdlib/compiled/0.4/stdlib/06_Signer.mv new file mode 100644 index 0000000000..99f8d025c9 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/06_Signer.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/07_LCS.mv b/vm/stdlib/compiled/0.4/stdlib/07_LCS.mv new file mode 100644 index 0000000000..3fd38f6438 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/07_LCS.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/08_Event.mv b/vm/stdlib/compiled/0.4/stdlib/08_Event.mv new file mode 100644 index 0000000000..23c7eca31d Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/08_Event.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/09_ErrorCode.mv b/vm/stdlib/compiled/0.4/stdlib/09_ErrorCode.mv new file mode 100644 index 0000000000..da63b920b5 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/09_ErrorCode.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/10_Token.mv b/vm/stdlib/compiled/0.4/stdlib/10_Token.mv new file mode 100644 index 0000000000..aac69579bc Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/10_Token.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/11_CoreAddresses.mv b/vm/stdlib/compiled/0.4/stdlib/11_CoreAddresses.mv new file mode 100644 index 0000000000..ab57eb3575 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/11_CoreAddresses.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/12_Timestamp.mv b/vm/stdlib/compiled/0.4/stdlib/12_Timestamp.mv new file mode 100644 index 0000000000..50472ddbdf Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/12_Timestamp.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/13_Option.mv b/vm/stdlib/compiled/0.4/stdlib/13_Option.mv new file mode 100644 index 0000000000..c97345029d Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/13_Option.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/14_Config.mv b/vm/stdlib/compiled/0.4/stdlib/14_Config.mv new file mode 100644 index 0000000000..a22c300101 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/14_Config.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/15_Version.mv b/vm/stdlib/compiled/0.4/stdlib/15_Version.mv new file mode 100644 index 0000000000..60c03f246e Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/15_Version.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/16_VMConfig.mv b/vm/stdlib/compiled/0.4/stdlib/16_VMConfig.mv new file mode 100644 index 0000000000..6a9c87cb5c Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/16_VMConfig.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/17_ConsensusConfig.mv b/vm/stdlib/compiled/0.4/stdlib/17_ConsensusConfig.mv new file mode 100644 index 0000000000..f09a4229cf Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/17_ConsensusConfig.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/18_Block.mv b/vm/stdlib/compiled/0.4/stdlib/18_Block.mv new file mode 100644 index 0000000000..fc5f1ced04 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/18_Block.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/19_PackageTxnManager.mv b/vm/stdlib/compiled/0.4/stdlib/19_PackageTxnManager.mv new file mode 100644 index 0000000000..4602ee0864 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/19_PackageTxnManager.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/20_Dao.mv b/vm/stdlib/compiled/0.4/stdlib/20_Dao.mv new file mode 100644 index 0000000000..7112e5a734 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/20_Dao.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/21_UpgradeModuleDaoProposal.mv b/vm/stdlib/compiled/0.4/stdlib/21_UpgradeModuleDaoProposal.mv new file mode 100644 index 0000000000..fb5afda4fb Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/21_UpgradeModuleDaoProposal.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/22_TransactionPublishOption.mv b/vm/stdlib/compiled/0.4/stdlib/22_TransactionPublishOption.mv new file mode 100644 index 0000000000..e7b809bc70 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/22_TransactionPublishOption.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/23_OnChainConfigDao.mv b/vm/stdlib/compiled/0.4/stdlib/23_OnChainConfigDao.mv new file mode 100644 index 0000000000..bd89fb9182 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/23_OnChainConfigDao.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/24_ModifyDaoConfigProposal.mv b/vm/stdlib/compiled/0.4/stdlib/24_ModifyDaoConfigProposal.mv new file mode 100644 index 0000000000..0ac03c99f7 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/24_ModifyDaoConfigProposal.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/25_STC.mv b/vm/stdlib/compiled/0.4/stdlib/25_STC.mv new file mode 100644 index 0000000000..256ddeac36 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/25_STC.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/26_TransactionFee.mv b/vm/stdlib/compiled/0.4/stdlib/26_TransactionFee.mv new file mode 100644 index 0000000000..afdfe8d947 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/26_TransactionFee.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/27_Hash.mv b/vm/stdlib/compiled/0.4/stdlib/27_Hash.mv new file mode 100644 index 0000000000..0cf9650bca Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/27_Hash.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/28_Authenticator.mv b/vm/stdlib/compiled/0.4/stdlib/28_Authenticator.mv new file mode 100644 index 0000000000..00b8cd528a Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/28_Authenticator.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/29_Account.mv b/vm/stdlib/compiled/0.4/stdlib/29_Account.mv new file mode 100644 index 0000000000..05529f581e Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/29_Account.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/30_BlockReward.mv b/vm/stdlib/compiled/0.4/stdlib/30_BlockReward.mv new file mode 100644 index 0000000000..53f9bba4d4 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/30_BlockReward.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/31_ChainId.mv b/vm/stdlib/compiled/0.4/stdlib/31_ChainId.mv new file mode 100644 index 0000000000..43e19fba9d Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/31_ChainId.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/32_Compare.mv b/vm/stdlib/compiled/0.4/stdlib/32_Compare.mv new file mode 100644 index 0000000000..30206223e7 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/32_Compare.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/33_ConsensusStrategy.mv b/vm/stdlib/compiled/0.4/stdlib/33_ConsensusStrategy.mv new file mode 100644 index 0000000000..4fe3c32510 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/33_ConsensusStrategy.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/34_DummyToken.mv b/vm/stdlib/compiled/0.4/stdlib/34_DummyToken.mv new file mode 100644 index 0000000000..f739a00642 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/34_DummyToken.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/35_MintDaoProposal.mv b/vm/stdlib/compiled/0.4/stdlib/35_MintDaoProposal.mv new file mode 100644 index 0000000000..ff9eb07efa Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/35_MintDaoProposal.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/36_Offer.mv b/vm/stdlib/compiled/0.4/stdlib/36_Offer.mv new file mode 100644 index 0000000000..1c7bd11dbd Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/36_Offer.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/37_Signature.mv b/vm/stdlib/compiled/0.4/stdlib/37_Signature.mv new file mode 100644 index 0000000000..45a02b40b8 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/37_Signature.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/38_SharedEd25519PublicKey.mv b/vm/stdlib/compiled/0.4/stdlib/38_SharedEd25519PublicKey.mv new file mode 100644 index 0000000000..b6bed9f4e5 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/38_SharedEd25519PublicKey.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/39_SortedLinkedList.mv b/vm/stdlib/compiled/0.4/stdlib/39_SortedLinkedList.mv new file mode 100644 index 0000000000..7ab70223be Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/39_SortedLinkedList.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/40_TokenLockPool.mv b/vm/stdlib/compiled/0.4/stdlib/40_TokenLockPool.mv new file mode 100644 index 0000000000..45a8e93ccd Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/40_TokenLockPool.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/41_TransactionTimeout.mv b/vm/stdlib/compiled/0.4/stdlib/41_TransactionTimeout.mv new file mode 100644 index 0000000000..e9281dade1 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/41_TransactionTimeout.mv differ diff --git a/vm/stdlib/compiled/0.4/stdlib/42_TransactionManager.mv b/vm/stdlib/compiled/0.4/stdlib/42_TransactionManager.mv new file mode 100644 index 0000000000..c4e83d9bb6 Binary files /dev/null and b/vm/stdlib/compiled/0.4/stdlib/42_TransactionManager.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/accept_token.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/accept_token.abi new file mode 100644 index 0000000000..0253e161e4 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/accept_token.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/add_to_script_allow_list.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/add_to_script_allow_list.abi new file mode 100644 index 0000000000..066b757819 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/add_to_script_allow_list.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/cast_vote.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/cast_vote.abi new file mode 100644 index 0000000000..16251cee00 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/cast_vote.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/create_account.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/create_account.abi new file mode 100644 index 0000000000..68b76691b7 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/create_account.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/empty_script.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/empty_script.abi new file mode 100644 index 0000000000..cfc550ce9c Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/empty_script.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/peer_to_peer.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/peer_to_peer.abi new file mode 100644 index 0000000000..dc2e51305c Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/peer_to_peer.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/peer_to_peer_with_metadata.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/peer_to_peer_with_metadata.abi new file mode 100644 index 0000000000..776320c215 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/peer_to_peer_with_metadata.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/propose_module_upgrade.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/propose_module_upgrade.abi new file mode 100644 index 0000000000..d9a50392c2 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/propose_module_upgrade.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/publish_shared_ed25519_public_key.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/publish_shared_ed25519_public_key.abi new file mode 100644 index 0000000000..73255675b0 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/publish_shared_ed25519_public_key.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/queue_proposal_action.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/queue_proposal_action.abi new file mode 100644 index 0000000000..4f211d4f70 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/queue_proposal_action.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/set_open_module.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/set_open_module.abi new file mode 100644 index 0000000000..f3d78d0e2d Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/set_open_module.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/set_open_script.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/set_open_script.abi new file mode 100644 index 0000000000..363ac046b3 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/set_open_script.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/abi/submit_module_upgrade_plan.abi b/vm/stdlib/compiled/0.4/transaction_scripts/abi/submit_module_upgrade_plan.abi new file mode 100644 index 0000000000..6cbe6c329c Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/abi/submit_module_upgrade_plan.abi differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/accept_token.mv b/vm/stdlib/compiled/0.4/transaction_scripts/accept_token.mv new file mode 100644 index 0000000000..963d8ebfdd Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/accept_token.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/add_to_script_allow_list.mv b/vm/stdlib/compiled/0.4/transaction_scripts/add_to_script_allow_list.mv new file mode 100644 index 0000000000..e1ec8c5f05 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/add_to_script_allow_list.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/cast_vote.mv b/vm/stdlib/compiled/0.4/transaction_scripts/cast_vote.mv new file mode 100644 index 0000000000..b5929aeea9 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/cast_vote.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/create_account.mv b/vm/stdlib/compiled/0.4/transaction_scripts/create_account.mv new file mode 100644 index 0000000000..2e5034e553 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/create_account.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/empty_script.mv b/vm/stdlib/compiled/0.4/transaction_scripts/empty_script.mv new file mode 100644 index 0000000000..130e051a93 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/empty_script.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/peer_to_peer.mv b/vm/stdlib/compiled/0.4/transaction_scripts/peer_to_peer.mv new file mode 100644 index 0000000000..47a1617d2c Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/peer_to_peer.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/peer_to_peer_with_metadata.mv b/vm/stdlib/compiled/0.4/transaction_scripts/peer_to_peer_with_metadata.mv new file mode 100644 index 0000000000..44065ed77a Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/peer_to_peer_with_metadata.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/propose_module_upgrade.mv b/vm/stdlib/compiled/0.4/transaction_scripts/propose_module_upgrade.mv new file mode 100644 index 0000000000..2d9bb66333 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/propose_module_upgrade.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/publish_shared_ed25519_public_key.mv b/vm/stdlib/compiled/0.4/transaction_scripts/publish_shared_ed25519_public_key.mv new file mode 100644 index 0000000000..0d37742fce Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/publish_shared_ed25519_public_key.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/queue_proposal_action.mv b/vm/stdlib/compiled/0.4/transaction_scripts/queue_proposal_action.mv new file mode 100644 index 0000000000..cee43d8ed9 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/queue_proposal_action.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/set_open_module.mv b/vm/stdlib/compiled/0.4/transaction_scripts/set_open_module.mv new file mode 100644 index 0000000000..b62ff506bf Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/set_open_module.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/set_open_script.mv b/vm/stdlib/compiled/0.4/transaction_scripts/set_open_script.mv new file mode 100644 index 0000000000..4f8edc8700 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/set_open_script.mv differ diff --git a/vm/stdlib/compiled/0.4/transaction_scripts/submit_module_upgrade_plan.mv b/vm/stdlib/compiled/0.4/transaction_scripts/submit_module_upgrade_plan.mv new file mode 100644 index 0000000000..f120179128 Binary files /dev/null and b/vm/stdlib/compiled/0.4/transaction_scripts/submit_module_upgrade_plan.mv differ diff --git a/vm/transaction-builder-generator/Cargo.toml b/vm/transaction-builder-generator/Cargo.toml index 7c664aacbb..674e1df048 100644 --- a/vm/transaction-builder-generator/Cargo.toml +++ b/vm/transaction-builder-generator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "transaction-builder-generator" -version = "0.5.0" +version = "0.5.1" authors = ["Libra Association "] description = "Libra transaction-builder" repository = "https://github.com/libra/libra" diff --git a/vm/transaction-builder/Cargo.toml b/vm/transaction-builder/Cargo.toml index 92ad51eb33..b85217b711 100644 --- a/vm/transaction-builder/Cargo.toml +++ b/vm/transaction-builder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-transaction-builder" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/vm/types/Cargo.toml b/vm/types/Cargo.toml index d5f4c8c152..eb75eeea32 100644 --- a/vm/types/Cargo.toml +++ b/vm/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-vm-types" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false diff --git a/vm/types/src/genesis_config.rs b/vm/types/src/genesis_config.rs index bf85ada58f..f06ada18d9 100644 --- a/vm/types/src/genesis_config.rs +++ b/vm/types/src/genesis_config.rs @@ -930,7 +930,7 @@ pub static PROXIMA_CONFIG: Lazy = Lazy::new(|| GenesisConfig { ), genesis_key_pair: None, consensus_strategy: ConsensusStrategy::Keccak, - stdlib_version: StdlibVersion::Latest, + stdlib_version: StdlibVersion::new(0, 4), }); pub static MAIN_BOOT_NODES: Lazy> = Lazy::new(Vec::new); diff --git a/vm/vm-runtime/Cargo.toml b/vm/vm-runtime/Cargo.toml index bbede02d48..22b70b054c 100644 --- a/vm/vm-runtime/Cargo.toml +++ b/vm/vm-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "starcoin-vm-runtime" -version = "0.5.0" +version = "0.5.1" authors = ["Starcoin Core Dev "] license = "Apache-2.0" publish = false