From 369a4d37d02044b6b5fd9f5ad7a0986403a14397 Mon Sep 17 00:00:00 2001 From: jolestar Date: Fri, 12 Aug 2022 23:12:13 +0800 Subject: [PATCH] [release] Prepare v1.12.0 (#3648) --- Cargo.lock | 202 +++++++++--------- abi/decoder/Cargo.toml | 4 +- abi/resolver/Cargo.toml | 10 +- abi/types/Cargo.toml | 12 +- account/Cargo.toml | 28 +-- account/api/Cargo.toml | 28 +-- account/provider/Cargo.toml | 16 +- account/service/Cargo.toml | 28 +-- benchmarks/Cargo.toml | 60 +++--- block-relayer/Cargo.toml | 44 ++-- chain/Cargo.toml | 72 +++---- chain/api/Cargo.toml | 30 +-- chain/chain-notify/Cargo.toml | 16 +- chain/mock/Cargo.toml | 50 ++--- chain/open-block/Cargo.toml | 30 +-- chain/service/Cargo.toml | 40 ++-- cmd/airdrop/Cargo.toml | 30 +-- cmd/db-exporter/Cargo.toml | 50 ++--- cmd/faucet/Cargo.toml | 40 ++-- cmd/generator/Cargo.toml | 36 ++-- cmd/genesis-nft-miner/Cargo.toml | 24 +-- cmd/indexer/Cargo.toml | 20 +- cmd/merkle-generator/Cargo.toml | 20 +- cmd/miner_client/Cargo.toml | 60 +++--- cmd/miner_client/api/Cargo.toml | 10 +- cmd/peer-watcher/Cargo.toml | 26 +-- cmd/replay/Cargo.toml | 24 +-- cmd/resource-exporter/Cargo.toml | 32 +-- cmd/starcoin/Cargo.toml | 10 +- cmd/tx-factory/Cargo.toml | 30 +-- commons/accumulator/Cargo.toml | 27 ++- commons/api-limiter/Cargo.toml | 8 +- commons/bcs_ext/Cargo.toml | 8 +- commons/decrypt/Cargo.toml | 18 +- commons/forkable-jellyfish-merkle/Cargo.toml | 41 ++-- commons/logger/Cargo.toml | 22 +- commons/metrics/Cargo.toml | 32 +-- commons/proptest-helpers/Cargo.toml | 4 +- commons/scmd/Cargo.toml | 16 +- commons/serde-helpers/Cargo.toml | 16 +- commons/service-registry/Cargo.toml | 23 +- commons/stest/Cargo.toml | 18 +- commons/stest/stest-macro/Cargo.toml | 12 +- commons/stream-task/Cargo.toml | 20 +- commons/system/Cargo.toml | 8 +- commons/timeout-join-handler/Cargo.toml | 6 +- commons/utils/Cargo.toml | 14 +- config/Cargo.toml | 54 ++--- consensus/Cargo.toml | 38 ++-- consensus/cryptonight-rs/Cargo.toml | 10 +- contrib-contracts/Cargo.toml | 31 ++- dataformat-generator/Cargo.toml | 10 +- devtools/x/Cargo.toml | 8 +- executor/Cargo.toml | 55 +++-- executor/benchmark/Cargo.toml | 36 ++-- genesis/Cargo.toml | 47 ++-- miner/Cargo.toml | 70 +++--- network-p2p/Cargo.toml | 52 +++-- network-p2p/peerset/Cargo.toml | 21 +- network-p2p/types/Cargo.toml | 20 +- network-rpc/Cargo.toml | 74 +++---- network-rpc/api/Cargo.toml | 26 +-- network-rpc/core/Cargo.toml | 16 +- network-rpc/derive/Cargo.toml | 10 +- network/Cargo.toml | 62 +++--- network/api/Cargo.toml | 28 +-- node/Cargo.toml | 94 ++++---- node/api/Cargo.toml | 30 +-- rpc/api/Cargo.toml | 80 +++---- rpc/client/Cargo.toml | 94 ++++---- rpc/middleware/Cargo.toml | 25 ++- rpc/server/Cargo.toml | 142 ++++++------ state/api/Cargo.toml | 22 +- state/service/Cargo.toml | 30 +-- state/state-store-api/Cargo.toml | 13 +- state/state-tree/Cargo.toml | 23 +- state/statedb/Cargo.toml | 28 +-- storage/Cargo.toml | 47 ++-- stratum/Cargo.toml | 40 ++-- sync/Cargo.toml | 97 +++++---- sync/api/Cargo.toml | 22 +- test-helper/Cargo.toml | 99 +++++---- testsuite/Cargo.toml | 56 ++--- txpool/Cargo.toml | 64 +++--- txpool/api/Cargo.toml | 14 +- txpool/mock-service/Cargo.toml | 14 +- types/Cargo.toml | 40 ++-- types/uint/Cargo.toml | 16 +- vm/compiler/Cargo.toml | 8 +- vm/dev/Cargo.toml | 28 +-- vm/move-coverage/Cargo.toml | 10 +- vm/move-explain/Cargo.toml | 10 +- vm/move-package-manager/Cargo.toml | 58 ++--- vm/move-prover/Cargo.toml | 8 +- vm/natives/Cargo.toml | 20 +- vm/resource-viewer/Cargo.toml | 8 +- .../Cargo.toml | 38 ++-- vm/stdlib/Cargo.toml | 8 +- vm/transaction-builder-generator/Cargo.toml | 6 +- vm/transaction-builder/Cargo.toml | 20 +- vm/types/Cargo.toml | 24 +-- vm/vm-runtime/Cargo.toml | 12 +- vm/vm-status-translator/Cargo.toml | 12 +- 103 files changed, 1693 insertions(+), 1710 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8a222d5c42..bf22572340 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -190,7 +190,7 @@ dependencies = [ [[package]] name = "airdrop" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -236,7 +236,7 @@ checksum = "bb07d2053ccdbe10e2af2995a2f116c1330396493dc1269f6a91d0ae82e19704" [[package]] name = "api-limiter" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "dashmap", @@ -552,7 +552,7 @@ dependencies = [ [[package]] name = "bcs-ext" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs", @@ -579,7 +579,7 @@ checksum = "7dfdb4953a096c551ce9ace855a604d702e6e62d77fac690575ae347571717f5" [[package]] name = "benchmarks" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "criterion", @@ -1290,7 +1290,7 @@ checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" [[package]] name = "contrib-contracts" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -1546,7 +1546,7 @@ dependencies = [ [[package]] name = "cryptonight-rs" -version = "1.11.11" +version = "1.12.0" dependencies = [ "bencher", "cc", @@ -1835,7 +1835,7 @@ dependencies = [ [[package]] name = "db-exporter" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -2483,7 +2483,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "forkable-jellyfish-merkle" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "backtrace", @@ -2732,7 +2732,7 @@ dependencies = [ [[package]] name = "genesis-nft-miner" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -4756,7 +4756,7 @@ dependencies = [ [[package]] name = "merkle-generator" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -5131,7 +5131,7 @@ dependencies = [ [[package]] name = "move-coverage" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs", @@ -5322,7 +5322,7 @@ dependencies = [ [[package]] name = "move-package-manager" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs", @@ -5834,7 +5834,7 @@ dependencies = [ [[package]] name = "network-api" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -5856,7 +5856,7 @@ dependencies = [ [[package]] name = "network-p2p" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-std", @@ -5902,7 +5902,7 @@ dependencies = [ [[package]] name = "network-p2p-types" -version = "1.11.11" +version = "1.12.0" dependencies = [ "bitflags", "bytes 1.2.1", @@ -5917,7 +5917,7 @@ dependencies = [ [[package]] name = "network-rpc-core" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -5932,7 +5932,7 @@ dependencies = [ [[package]] name = "network-rpc-derive" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "proc-macro2 1.0.42", @@ -7743,7 +7743,7 @@ dependencies = [ [[package]] name = "resource-exporter" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -8087,7 +8087,7 @@ dependencies = [ [[package]] name = "sc-peerset" -version = "1.11.11" +version = "1.12.0" dependencies = [ "futures 0.3.21", "libp2p", @@ -8157,7 +8157,7 @@ dependencies = [ [[package]] name = "scmd" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "clap 3.2.15", @@ -8291,7 +8291,7 @@ dependencies = [ [[package]] name = "serde-helpers" -version = "1.11.11" +version = "1.12.0" dependencies = [ "bcs-ext", "hex", @@ -8788,7 +8788,7 @@ dependencies = [ [[package]] name = "sp-utils" -version = "1.11.11" +version = "1.12.0" dependencies = [ "futures 0.3.21", "futures-core", @@ -8813,7 +8813,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "starcoin-abi-decoder" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs", @@ -8833,7 +8833,7 @@ dependencies = [ [[package]] name = "starcoin-abi-resolver" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "move-model", @@ -8847,7 +8847,7 @@ dependencies = [ [[package]] name = "starcoin-abi-types" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "hex", @@ -8860,7 +8860,7 @@ dependencies = [ [[package]] name = "starcoin-account" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -8884,7 +8884,7 @@ dependencies = [ [[package]] name = "starcoin-account-api" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -8905,7 +8905,7 @@ dependencies = [ [[package]] name = "starcoin-account-provider" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "starcoin-account", @@ -8918,7 +8918,7 @@ dependencies = [ [[package]] name = "starcoin-account-service" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -8939,7 +8939,7 @@ dependencies = [ [[package]] name = "starcoin-accumulator" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -8961,7 +8961,7 @@ dependencies = [ [[package]] name = "starcoin-block-relayer" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -8989,7 +8989,7 @@ dependencies = [ [[package]] name = "starcoin-chain" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -9028,7 +9028,7 @@ dependencies = [ [[package]] name = "starcoin-chain-api" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -9049,7 +9049,7 @@ dependencies = [ [[package]] name = "starcoin-chain-mock" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -9080,7 +9080,7 @@ dependencies = [ [[package]] name = "starcoin-chain-notify" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "starcoin-crypto", @@ -9092,7 +9092,7 @@ dependencies = [ [[package]] name = "starcoin-chain-service" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -9119,7 +9119,7 @@ dependencies = [ [[package]] name = "starcoin-cmd" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -9175,7 +9175,7 @@ dependencies = [ [[package]] name = "starcoin-config" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "clap 3.2.15", @@ -9211,7 +9211,7 @@ dependencies = [ [[package]] name = "starcoin-consensus" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "byteorder 1.4.3", @@ -9266,7 +9266,7 @@ dependencies = [ [[package]] name = "starcoin-dataformat-generator" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -9279,7 +9279,7 @@ dependencies = [ [[package]] name = "starcoin-decrypt" -version = "1.11.11" +version = "1.12.0" dependencies = [ "aes-gcm 0.9.4", "anyhow", @@ -9293,7 +9293,7 @@ dependencies = [ [[package]] name = "starcoin-dev" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -9314,7 +9314,7 @@ dependencies = [ [[package]] name = "starcoin-executor" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -9349,7 +9349,7 @@ dependencies = [ [[package]] name = "starcoin-executor-benchmark" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "clap 3.2.15", @@ -9373,7 +9373,7 @@ dependencies = [ [[package]] name = "starcoin-faucet" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "ascii", @@ -9413,7 +9413,7 @@ dependencies = [ [[package]] name = "starcoin-generator" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "clap 3.2.15", @@ -9437,7 +9437,7 @@ dependencies = [ [[package]] name = "starcoin-genesis" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -9465,7 +9465,7 @@ dependencies = [ [[package]] name = "starcoin-indexer" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -9485,7 +9485,7 @@ dependencies = [ [[package]] name = "starcoin-logger" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "arc-swap", @@ -9504,7 +9504,7 @@ dependencies = [ [[package]] name = "starcoin-metrics" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "futures 0.3.21", @@ -9518,7 +9518,7 @@ dependencies = [ [[package]] name = "starcoin-miner" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -9563,7 +9563,7 @@ dependencies = [ [[package]] name = "starcoin-miner-client" -version = "1.11.11" +version = "1.12.0" dependencies = [ "actix", "actix-rt", @@ -9605,7 +9605,7 @@ dependencies = [ [[package]] name = "starcoin-miner-client-api" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -9616,7 +9616,7 @@ dependencies = [ [[package]] name = "starcoin-move-compiler" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "itertools 0.10.3", @@ -9637,7 +9637,7 @@ dependencies = [ [[package]] name = "starcoin-move-explain" -version = "1.11.11" +version = "1.12.0" dependencies = [ "bcs-ext", "clap 3.2.15", @@ -9647,7 +9647,7 @@ dependencies = [ [[package]] name = "starcoin-move-prover" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "atty", @@ -9675,7 +9675,7 @@ dependencies = [ [[package]] name = "starcoin-natives" -version = "1.11.11" +version = "1.12.0" dependencies = [ "arrayref", "hex", @@ -9703,7 +9703,7 @@ dependencies = [ [[package]] name = "starcoin-network" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-std", @@ -9746,7 +9746,7 @@ dependencies = [ [[package]] name = "starcoin-network-rpc" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "api-limiter", @@ -9792,7 +9792,7 @@ dependencies = [ [[package]] name = "starcoin-network-rpc-api" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -9811,7 +9811,7 @@ dependencies = [ [[package]] name = "starcoin-node" -version = "1.11.11" +version = "1.12.0" dependencies = [ "actix", "actix-rt", @@ -9865,7 +9865,7 @@ dependencies = [ [[package]] name = "starcoin-node-api" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -9886,7 +9886,7 @@ dependencies = [ [[package]] name = "starcoin-open-block" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -9908,7 +9908,7 @@ dependencies = [ [[package]] name = "starcoin-peer-watcher" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-std", @@ -9927,7 +9927,7 @@ dependencies = [ [[package]] name = "starcoin-replay" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "clap 3.2.15", @@ -9943,7 +9943,7 @@ dependencies = [ [[package]] name = "starcoin-resource-viewer" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "hex", @@ -9956,7 +9956,7 @@ dependencies = [ [[package]] name = "starcoin-rpc-api" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -9997,7 +9997,7 @@ dependencies = [ [[package]] name = "starcoin-rpc-client" -version = "1.11.11" +version = "1.12.0" dependencies = [ "actix", "actix-rt", @@ -10042,7 +10042,7 @@ dependencies = [ [[package]] name = "starcoin-rpc-middleware" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "futures 0.3.21", @@ -10060,7 +10060,7 @@ dependencies = [ [[package]] name = "starcoin-rpc-server" -version = "1.11.11" +version = "1.12.0" dependencies = [ "actix", "actix-rt", @@ -10134,7 +10134,7 @@ dependencies = [ [[package]] name = "starcoin-service-registry" -version = "1.11.11" +version = "1.12.0" dependencies = [ "actix", "actix-rt", @@ -10154,7 +10154,7 @@ dependencies = [ [[package]] name = "starcoin-state-api" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -10170,7 +10170,7 @@ dependencies = [ [[package]] name = "starcoin-state-service" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -10191,7 +10191,7 @@ dependencies = [ [[package]] name = "starcoin-state-store-api" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "forkable-jellyfish-merkle", @@ -10201,7 +10201,7 @@ dependencies = [ [[package]] name = "starcoin-state-tree" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -10219,7 +10219,7 @@ dependencies = [ [[package]] name = "starcoin-statedb" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -10238,7 +10238,7 @@ dependencies = [ [[package]] name = "starcoin-storage" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -10269,7 +10269,7 @@ dependencies = [ [[package]] name = "starcoin-stratum" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "byteorder 1.4.3", @@ -10293,7 +10293,7 @@ dependencies = [ [[package]] name = "starcoin-sync" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-std", @@ -10352,7 +10352,7 @@ dependencies = [ [[package]] name = "starcoin-sync-api" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -10369,7 +10369,7 @@ dependencies = [ [[package]] name = "starcoin-system" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "systemstat", @@ -10377,7 +10377,7 @@ dependencies = [ [[package]] name = "starcoin-transaction-builder" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -10391,7 +10391,7 @@ dependencies = [ [[package]] name = "starcoin-transactional-test-harness" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -10444,7 +10444,7 @@ dependencies = [ [[package]] name = "starcoin-tx-factory" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "clap 3.2.15", @@ -10464,7 +10464,7 @@ dependencies = [ [[package]] name = "starcoin-txpool" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -10506,7 +10506,7 @@ dependencies = [ [[package]] name = "starcoin-txpool-api" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -10519,7 +10519,7 @@ dependencies = [ [[package]] name = "starcoin-txpool-mock-service" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -10533,7 +10533,7 @@ dependencies = [ [[package]] name = "starcoin-types" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -10561,7 +10561,7 @@ dependencies = [ [[package]] name = "starcoin-uint" -version = "1.11.11" +version = "1.12.0" dependencies = [ "bcs-ext", "hex", @@ -10574,7 +10574,7 @@ dependencies = [ [[package]] name = "starcoin-vm-runtime" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -10599,7 +10599,7 @@ dependencies = [ [[package]] name = "starcoin-vm-types" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -10630,7 +10630,7 @@ dependencies = [ [[package]] name = "starcoin-x" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "camino", @@ -10662,7 +10662,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stdlib" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs-ext", @@ -10689,7 +10689,7 @@ dependencies = [ [[package]] name = "stest" -version = "1.11.11" +version = "1.12.0" dependencies = [ "actix", "actix-rt", @@ -10704,7 +10704,7 @@ dependencies = [ [[package]] name = "stest-macro" -version = "1.11.11" +version = "1.12.0" dependencies = [ "actix", "actix-rt", @@ -10728,7 +10728,7 @@ checksum = "9091b6114800a5f2141aee1d1b9d6ca3592ac062dc5decb3764ec5895a47b4eb" [[package]] name = "stream-task" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-std", @@ -11097,7 +11097,7 @@ dependencies = [ [[package]] name = "test-helper" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "async-trait", @@ -11155,7 +11155,7 @@ dependencies = [ [[package]] name = "testsuite" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "clap 3.2.15", @@ -11297,7 +11297,7 @@ checksum = "42657b1a6f4d817cda8e7a0ace261fe0cc946cf3a80314390b22cc61ae080792" [[package]] name = "timeout-join-handler" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "thiserror", @@ -11665,7 +11665,7 @@ checksum = "efd1f82c56340fdf16f2a953d7bda4f8fdffba13d93b00844c25572110b26079" [[package]] name = "transaction-builder-generator" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "bcs", @@ -12089,7 +12089,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vm-status-translator" -version = "1.11.11" +version = "1.12.0" dependencies = [ "anyhow", "schemars 0.8.8", diff --git a/abi/decoder/Cargo.toml b/abi/decoder/Cargo.toml index 809fc92527..750d9490ef 100644 --- a/abi/decoder/Cargo.toml +++ b/abi/decoder/Cargo.toml @@ -3,7 +3,7 @@ authors = ["Starcoin Core Dev "] edition = "2021" license = "Apache-2.0" name = "starcoin-abi-decoder" -version = "1.11.11" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -12,7 +12,7 @@ anyhow = "1.0.41" bcs = "0.1" bcs-ext = {path = "../../commons/bcs_ext"} hex = "0.4.3" -move-binary-format = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } +move-binary-format = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} ordinal = "0.3.1" schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} serde = {version = "1.0.130", features = ["derive", "rc"]} diff --git a/abi/resolver/Cargo.toml b/abi/resolver/Cargo.toml index 8e7140dc29..ef04bdaa80 100644 --- a/abi/resolver/Cargo.toml +++ b/abi/resolver/Cargo.toml @@ -2,16 +2,16 @@ authors = ["Starcoin Core Dev "] edition = "2021" name = "starcoin-abi-resolver" -version = "1.11.11" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "~1" -move-model = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -starcoin-abi-types = { path = "../types" } -starcoin-resource-viewer = { path = "../../vm/resource-viewer" } -starcoin-vm-types = { path = "../../vm/types" } +move-model = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +starcoin-abi-types = {path = "../types"} +starcoin-resource-viewer = {path = "../../vm/resource-viewer"} +starcoin-vm-types = {path = "../../vm/types"} [dev-dependencies] serde_json = "1" stdlib = {path = "../../vm/stdlib"} diff --git a/abi/types/Cargo.toml b/abi/types/Cargo.toml index 89eea03319..e5ebc01800 100644 --- a/abi/types/Cargo.toml +++ b/abi/types/Cargo.toml @@ -1,17 +1,17 @@ [package] -name = "starcoin-abi-types" -version = "1.11.11" authors = ["Starcoin Core Dev "] -license = "Apache-2.0" edition = "2021" +license = "Apache-2.0" +name = "starcoin-abi-types" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -starcoin-vm-types = { path = "../../vm/types" } anyhow = "~1" +hex = "0.4" +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} serde = "~1" serde_bytes = "0.11" serde_json = "~1" -hex = "0.4" -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } +starcoin-vm-types = {path = "../../vm/types"} diff --git a/account/Cargo.toml b/account/Cargo.toml index a9a94128dc..273a1aa6d0 100644 --- a/account/Cargo.toml +++ b/account/Cargo.toml @@ -1,28 +1,28 @@ [package] -name = "starcoin-account" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-account" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -futures = "0.3.12" async-trait = "0.1" -rand = "0.8.5" +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} +futures = "0.3.12" parking_lot = "0.12" +rand = "0.8.5" +rand_core = {version = "0.6.3", default-features = false} serde = "1.0.130" serde_json = "~1" -rand_core = { version = "0.6.3", default-features = false } -starcoin-account-api = { path = "./api" } -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } -starcoin-types = { path = "../types" } -starcoin-config = { path = "../config" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-decrypt = { path = "../commons/decrypt" } -starcoin-storage = { path = "../storage" } -starcoin-logger = { path = "../commons/logger" } +starcoin-account-api = {path = "./api"} +starcoin-config = {path = "../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-decrypt = {path = "../commons/decrypt"} +starcoin-logger = {path = "../commons/logger"} +starcoin-storage = {path = "../storage"} +starcoin-types = {path = "../types"} [dev-dependencies] hex = "0.4.3" diff --git a/account/api/Cargo.toml b/account/api/Cargo.toml index 9067feeb37..4b6a509cc8 100644 --- a/account/api/Cargo.toml +++ b/account/api/Cargo.toml @@ -1,27 +1,27 @@ [package] -name = "starcoin-account-api" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-account-api" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" async-trait = "0.1" -serde = { version = "1.0.130", default-features = false } -serde_bytes = "0.11.5" -serde_json = "~1" -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +futures = "0.3.12" hex = "0.4.3" -starcoin-types = { path = "../../types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } -futures = "0.3.12" -starcoin-service-registry = { path = "../../commons/service-registry" } -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } +rand_core = {version = "0.6.3", default-features = false} +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +serde = {version = "1.0.130", default-features = false} +serde_bytes = "0.11.5" +serde_json = "~1" +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-types = {path = "../../types"} +thiserror = "1.0" [dev-dependencies] diff --git a/account/provider/Cargo.toml b/account/provider/Cargo.toml index d6e58ef869..ec2c02443e 100644 --- a/account/provider/Cargo.toml +++ b/account/provider/Cargo.toml @@ -1,15 +1,15 @@ [package] -name = "starcoin-account-provider" -version = "1.11.11" edition = "2021" +name = "starcoin-account-provider" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "1.0.41" -starcoin-account = { path = "../" } -starcoin-account-api = { path = "../api", features = ["mock"] } -starcoin-types = { path = "../../types" } -starcoin-rpc-client = { path = "../../rpc/client" } -starcoin-config = { path = "../../config" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } +starcoin-account = {path = "../"} +starcoin-account-api = {path = "../api", features = ["mock"]} +starcoin-config = {path = "../../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-rpc-client = {path = "../../rpc/client"} +starcoin-types = {path = "../../types"} diff --git a/account/service/Cargo.toml b/account/service/Cargo.toml index c60dc2a258..572cbdfe23 100644 --- a/account/service/Cargo.toml +++ b/account/service/Cargo.toml @@ -1,26 +1,26 @@ [package] -name = "starcoin-account-service" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-account-service" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -futures = "0.3.12" async-trait = "0.1" -starcoin-logger = { path = "../../commons/logger" } -starcoin-types = { path = "../../types" } -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -starcoin-config = { path = "../../config" } -starcoin-service-registry = { path = "../../commons/service-registry" } -starcoin-account-api = { path = "../api", features = ["mock"] } -starcoin-account = { path = "../" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-chain-notify = { path = "../../chain/chain-notify" } +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +futures = "0.3.12" +starcoin-account = {path = "../"} +starcoin-account-api = {path = "../api", features = ["mock"]} +starcoin-chain-notify = {path = "../../chain/chain-notify"} +starcoin-config = {path = "../../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-types = {path = "../../types"} tokio = "1" [dev-dependencies] -stest = { path = "../../commons/stest" } +stest = {path = "../../commons/stest"} tempfile = "3" diff --git a/benchmarks/Cargo.toml b/benchmarks/Cargo.toml index dca8caf091..2c8c527459 100644 --- a/benchmarks/Cargo.toml +++ b/benchmarks/Cargo.toml @@ -1,41 +1,41 @@ [package] -name = "benchmarks" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "benchmarks" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" criterion = "0.3.6" -proptest = "1.0.0" +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +executor-benchmark = {path = "../executor/benchmark", package = "starcoin-executor-benchmark"} +forkable-jellyfish-merkle = {path = "../commons/forkable-jellyfish-merkle"} +futures = "0.3.12" futures-timer = "3.0" -types = { path = "../types", package = "starcoin-types" } -starcoin-storage = { path = "../storage" } -starcoin-service-registry = { path = "../commons/service-registry" } -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-config = { path = "../config" } -starcoin-accumulator = { package = "starcoin-accumulator", path = "../commons/accumulator" } -starcoin-chain = { path = "../chain" } -starcoin-consensus = { path = "../consensus" } -starcoin-genesis = { path = "../genesis" } -starcoin-executor = { path = "../executor", package = "starcoin-executor" } -starcoin-vm-types = { path = "../vm/types" } -starcoin-account-api = { path = "../account/api" } +logger = {path = "../commons/logger", package = "starcoin-logger"} parking_lot = "0.12" -forkable-jellyfish-merkle = { path = "../commons/forkable-jellyfish-merkle" } -starcoin-state-store-api = { path = "../state/state-store-api" } -starcoin-state-tree = { path = "../state/state-tree" } +proptest = "1.0.0" rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } -starcoin-vm-runtime = { path = "../vm/vm-runtime" } -starcoin-network-api = { path = "../network/api", package = "network-api" } -executor-benchmark = { path = "../executor/benchmark", package = "starcoin-executor-benchmark" } -futures = "0.3.12" -logger = { path = "../commons/logger", package = "starcoin-logger" } +rand_core = {version = "0.6.3", default-features = false} +starcoin-account-api = {path = "../account/api"} +starcoin-accumulator = {package = "starcoin-accumulator", path = "../commons/accumulator"} +starcoin-chain = {path = "../chain"} +starcoin-config = {path = "../config"} +starcoin-consensus = {path = "../consensus"} +starcoin-executor = {path = "../executor", package = "starcoin-executor"} +starcoin-genesis = {path = "../genesis"} +starcoin-network-api = {path = "../network/api", package = "network-api"} +starcoin-service-registry = {path = "../commons/service-registry"} +starcoin-state-store-api = {path = "../state/state-store-api"} +starcoin-state-tree = {path = "../state/state-tree"} +starcoin-storage = {path = "../storage"} +starcoin-vm-runtime = {path = "../vm/vm-runtime"} +starcoin-vm-types = {path = "../vm/types"} +types = {path = "../types", package = "starcoin-types"} [target."cfg(target_os=\"linux\")".dependencies] -pprof = { version = "0.10", features = ["flamegraph", "criterion"] } +pprof = {version = "0.10", features = ["flamegraph", "criterion"]} [dev-dependencies] # see https://bheisler.github.io/criterion.rs/book/faq.html#cargo-bench-gives-unrecognized-option-errors-for-valid-command-line-options @@ -43,17 +43,17 @@ pprof = { version = "0.10", features = ["flamegraph", "criterion"] } bench = false [[bench]] -name = "bench_storage" harness = false +name = "bench_storage" [[bench]] -name = "bench_chain" harness = false +name = "bench_chain" [[bench]] -name = "bench_state_tree" harness = false +name = "bench_state_tree" [[bench]] -name = "bench_vm" harness = false +name = "bench_vm" diff --git a/block-relayer/Cargo.toml b/block-relayer/Cargo.toml index 70bb8045d6..37238414ff 100644 --- a/block-relayer/Cargo.toml +++ b/block-relayer/Cargo.toml @@ -1,33 +1,33 @@ [package] -name = "starcoin-block-relayer" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-block-relayer" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -futures = "0.3.12" -config = { path = "../config", package = "starcoin-config" } -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -logger = { path = "../commons/logger", package = "starcoin-logger" } async-trait = "0.1" -starcoin-chain-api = { path = "../chain/api" } -starcoin-chain = { path = "../chain" } -starcoin-txpool-api = { path = "../txpool/api" } -starcoin-txpool = { path = "../txpool" } -network-api = { package = "network-api", path = "../network/api" } -starcoin-sync-api = { package = "starcoin-sync-api", path = "../sync/api" } -starcoin-sync = { package = "starcoin-sync", path = "../sync" } -starcoin-network = { path = "../network" } -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } -starcoin-types = { path = "../types", package = "starcoin-types" } -starcoin-metrics = { path = "../commons/metrics" } -starcoin-network-rpc-api = { path = "../network-rpc/api" } -starcoin-service-registry = { path = "../commons/service-registry" } +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} +config = {path = "../config", package = "starcoin-config"} +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +futures = "0.3.12" +logger = {path = "../commons/logger", package = "starcoin-logger"} +network-api = {package = "network-api", path = "../network/api"} +starcoin-chain = {path = "../chain"} +starcoin-chain-api = {path = "../chain/api"} +starcoin-metrics = {path = "../commons/metrics"} +starcoin-network = {path = "../network"} +starcoin-network-rpc-api = {path = "../network-rpc/api"} +starcoin-service-registry = {path = "../commons/service-registry"} +starcoin-sync = {package = "starcoin-sync", path = "../sync"} +starcoin-sync-api = {package = "starcoin-sync-api", path = "../sync/api"} +starcoin-txpool = {path = "../txpool"} +starcoin-txpool-api = {path = "../txpool/api"} +starcoin-types = {path = "../types", package = "starcoin-types"} [dev-dependencies] -tokio = { version = "^1", features = ["full"] } hex = "0.4.3" -stest = { path = "../commons/stest" } +stest = {path = "../commons/stest"} +tokio = {version = "^1", features = ["full"]} diff --git a/chain/Cargo.toml b/chain/Cargo.toml index 760d22bb4d..93fbf31ba0 100644 --- a/chain/Cargo.toml +++ b/chain/Cargo.toml @@ -1,51 +1,51 @@ [package] -name = "starcoin-chain" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-chain" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" -clap = { version = "3", features = ["derive"] } -starcoin-types = { path = "../types", package = "starcoin-types" } -starcoin-config = { path = "../config" } -state-tree = { path = "../state/state-tree", package = "starcoin-state-tree" } -starcoin-executor = {path = "../executor", package="starcoin-executor"} -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} -consensus = { package="starcoin-consensus", path = "../consensus"} -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } -starcoin-state-api = { path = "../state/api" } -starcoin-chain-api = { path = "./api" } -starcoin-accumulator = { path = "../commons/accumulator", package = "starcoin-accumulator" } -starcoin-service-registry = { path = "../commons/service-registry" } -storage = { package="starcoin-storage", path = "../storage"} -logger = {path = "../commons/logger", package="starcoin-logger"} -starcoin-statedb = {path = "../state/statedb"} -starcoin-open-block = {path = "./open-block"} -starcoin-vm-types = { path = "../vm/types"} -proptest = { version = "1.0.0", default-features = false, optional = true } -proptest-derive = { version = "0.3.0", default-features = false, optional = true } -sp-utils = {path = "../commons/utils"} +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} +clap = {version = "3", features = ["derive"]} +consensus = {package = "starcoin-consensus", path = "../consensus"} +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +logger = {path = "../commons/logger", package = "starcoin-logger"} +proptest = {version = "1.0.0", default-features = false, optional = true} +proptest-derive = {version = "0.3.0", default-features = false, optional = true} rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } +rand_core = {version = "0.6.3", default-features = false} +sp-utils = {path = "../commons/utils"} +starcoin-accumulator = {path = "../commons/accumulator", package = "starcoin-accumulator"} +starcoin-chain-api = {path = "./api"} +starcoin-config = {path = "../config"} +starcoin-executor = {path = "../executor", package = "starcoin-executor"} +starcoin-open-block = {path = "./open-block"} +starcoin-service-registry = {path = "../commons/service-registry"} +starcoin-state-api = {path = "../state/api"} +starcoin-statedb = {path = "../state/statedb"} +starcoin-types = {path = "../types", package = "starcoin-types"} +starcoin-vm-types = {path = "../vm/types"} +state-tree = {path = "../state/state-tree", package = "starcoin-state-tree"} +storage = {package = "starcoin-storage", path = "../storage"} +thiserror = "1.0" [dev-dependencies] -stdlib = { path = "../vm/stdlib" } -stest = { path = "../commons/stest" } -starcoin-account-api = { path = "../account/api" } -tokio = {version = "^1", features = ["full"] } -starcoin-genesis = { path = "../genesis" } proptest = "1.0.0" -proptest-derive = { version = "0.3.0" } -test-helper = { path = "../test-helper" } -starcoin-chain-mock = { path = "./mock" } -starcoin-types = { path = "../types", package = "starcoin-types", features = ["fuzzing"]} +proptest-derive = {version = "0.3.0"} +starcoin-account-api = {path = "../account/api"} +starcoin-chain-mock = {path = "./mock"} +starcoin-genesis = {path = "../genesis"} starcoin-resource-viewer = {path = "../vm/resource-viewer"} -starcoin-transaction-builder = { path = "../vm/transaction-builder"} +starcoin-transaction-builder = {path = "../vm/transaction-builder"} +starcoin-types = {path = "../types", package = "starcoin-types", features = ["fuzzing"]} +stdlib = {path = "../vm/stdlib"} +stest = {path = "../commons/stest"} +test-helper = {path = "../test-helper"} +tokio = {version = "^1", features = ["full"]} [features] default = [] -fuzzing = ["proptest","proptest-derive", "starcoin-types/fuzzing"] +fuzzing = ["proptest", "proptest-derive", "starcoin-types/fuzzing"] diff --git a/chain/api/Cargo.toml b/chain/api/Cargo.toml index c185326b6e..a27a3c05c5 100644 --- a/chain/api/Cargo.toml +++ b/chain/api/Cargo.toml @@ -1,27 +1,27 @@ [package] -name = "starcoin-chain-api" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-chain-api" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" async-trait = "0.1" -serde = { version = "1.0.130", default-features = false } -starcoin-types = { path = "../../types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } futures = "0.3.12" -starcoin-service-registry = { path = "../../commons/service-registry" } -starcoin-vm-types = { path = "../../vm/types" } -starcoin-state-api = { path = "../../state/api" } -network-api = { package = "network-api", path = "../../network/api" } -starcoin-accumulator = { path = "../../commons/accumulator" } -starcoin-statedb = { path = "../../state/statedb" } +network-api = {package = "network-api", path = "../../network/api"} +rand = "0.8.5" +rand_core = {version = "0.6.3", default-features = false} +serde = {version = "1.0.130", default-features = false} +starcoin-accumulator = {path = "../../commons/accumulator"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-state-api = {path = "../../state/api"} +starcoin-statedb = {path = "../../state/statedb"} +starcoin-types = {path = "../../types"} +starcoin-vm-types = {path = "../../vm/types"} +thiserror = "1.0" [dev-dependencies] [features] diff --git a/chain/chain-notify/Cargo.toml b/chain/chain-notify/Cargo.toml index 956c60aead..1f6f1c4d4a 100644 --- a/chain/chain-notify/Cargo.toml +++ b/chain/chain-notify/Cargo.toml @@ -1,15 +1,15 @@ [package] -name = "starcoin-chain-notify" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-chain-notify" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -starcoin-types = { path = "../../types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-logger = { path = "../../commons/logger" } -starcoin-storage = { path = "../../storage" } -starcoin-service-registry = { path = "../../commons/service-registry" } +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-storage = {path = "../../storage"} +starcoin-types = {path = "../../types"} diff --git a/chain/mock/Cargo.toml b/chain/mock/Cargo.toml index 19c804beee..8e76707ca5 100644 --- a/chain/mock/Cargo.toml +++ b/chain/mock/Cargo.toml @@ -1,41 +1,41 @@ [package] -name = "starcoin-chain-mock" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-chain-mock" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" -starcoin-types = { path = "../../types", package = "starcoin-types" } -starcoin-config = { path = "../../config" } -state-tree = { path = "../../state/state-tree", package = "starcoin-state-tree" } -starcoin-executor = { path = "../../executor", package = "starcoin-executor" } -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-consensus = { path = "../../consensus" } -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -starcoin-state-api = { path = "../../state/api" } -starcoin-accumulator = { path = "../../commons/accumulator", package = "starcoin-accumulator" } async-trait = "0.1" +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} futures = "0.3.12" -parking_lot = "0.12" -starcoin-storage = { path = "../../storage" } futures-timer = "3.0" -logger = { path = "../../commons/logger", package = "starcoin-logger" } -starcoin-statedb = { path = "../../state/statedb" } -starcoin-open-block = { path = "../open-block" } -starcoin-vm-types = { path = "../../vm/types" } -proptest = { version = "1.0.0", default-features = false, optional = true } -proptest-derive = { version = "0.3.0", default-features = false, optional = true } -starcoin-account-api = { path = "../../account/api" } -starcoin-genesis = { path = "../../genesis" } -starcoin-chain = { path = "../../chain" } +logger = {path = "../../commons/logger", package = "starcoin-logger"} +parking_lot = "0.12" +proptest = {version = "1.0.0", default-features = false, optional = true} +proptest-derive = {version = "0.3.0", default-features = false, optional = true} +starcoin-account-api = {path = "../../account/api"} +starcoin-accumulator = {path = "../../commons/accumulator", package = "starcoin-accumulator"} +starcoin-chain = {path = "../../chain"} +starcoin-config = {path = "../../config"} +starcoin-consensus = {path = "../../consensus"} +starcoin-executor = {path = "../../executor", package = "starcoin-executor"} +starcoin-genesis = {path = "../../genesis"} +starcoin-open-block = {path = "../open-block"} +starcoin-state-api = {path = "../../state/api"} +starcoin-statedb = {path = "../../state/statedb"} +starcoin-storage = {path = "../../storage"} +starcoin-types = {path = "../../types", package = "starcoin-types"} +starcoin-vm-types = {path = "../../vm/types"} +state-tree = {path = "../../state/state-tree", package = "starcoin-state-tree"} +thiserror = "1.0" [dev-dependencies] proptest = "1.0.0" -proptest-derive = { version = "0.3.0" } +proptest-derive = {version = "0.3.0"} [features] default = [] diff --git a/chain/open-block/Cargo.toml b/chain/open-block/Cargo.toml index 55a123b54a..022ea744c5 100644 --- a/chain/open-block/Cargo.toml +++ b/chain/open-block/Cargo.toml @@ -1,27 +1,27 @@ [package] -name = "starcoin-open-block" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-open-block" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -starcoin-types = { path = "../../types" } -starcoin-executor = { path = "../../executor", package = "starcoin-executor" } -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -starcoin-state-api = { path = "../../state/api" } -starcoin-chain-api = { path = "../api" } -starcoin-accumulator = { path = "../../commons/accumulator", package = "starcoin-accumulator" } async-trait = "0.1" +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} futures = "0.3.12" +logger = {path = "../../commons/logger", package = "starcoin-logger"} parking_lot = "0.12" -storage = { package = "starcoin-storage", path = "../../storage" } -logger = { path = "../../commons/logger", package = "starcoin-logger" } -starcoin-statedb = { path = "../../state/statedb" } +starcoin-accumulator = {path = "../../commons/accumulator", package = "starcoin-accumulator"} +starcoin-chain-api = {path = "../api"} +starcoin-executor = {path = "../../executor", package = "starcoin-executor"} +starcoin-state-api = {path = "../../state/api"} +starcoin-statedb = {path = "../../state/statedb"} +starcoin-types = {path = "../../types"} +storage = {package = "starcoin-storage", path = "../../storage"} [dev-dependencies] -starcoin-genesis = { path = "../../genesis" } -stest = { path = "../../commons/stest" } +starcoin-genesis = {path = "../../genesis"} +stest = {path = "../../commons/stest"} diff --git a/chain/service/Cargo.toml b/chain/service/Cargo.toml index 1bc453eef8..8c460575a3 100644 --- a/chain/service/Cargo.toml +++ b/chain/service/Cargo.toml @@ -1,35 +1,35 @@ [package] -name = "starcoin-chain-service" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-chain-service" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" async-trait = "0.1" -serde = { version = "1.0.130", default-features = false } -starcoin-types = { path = "../../types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } futures = "0.3.12" -starcoin-service-registry = { path = "../../commons/service-registry" } -starcoin-vm-types = { path = "../../vm/types" } -starcoin-vm-runtime = { path = "../../vm/vm-runtime" } -starcoin-storage = { path = "../../storage" } -starcoin-config = { path = "../../config" } -starcoin-chain-api = { path = "../api" } -starcoin-logger = { path = "../../commons/logger" } -starcoin-state-api = { path = "../../state/api" } -starcoin-chain = { path = "../" } +rand = "0.8.5" +rand_core = {version = "0.6.3", default-features = false} +serde = {version = "1.0.130", default-features = false} +starcoin-chain = {path = "../"} +starcoin-chain-api = {path = "../api"} +starcoin-config = {path = "../../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-state-api = {path = "../../state/api"} +starcoin-storage = {path = "../../storage"} +starcoin-types = {path = "../../types"} +starcoin-vm-runtime = {path = "../../vm/vm-runtime"} +starcoin-vm-types = {path = "../../vm/types"} +thiserror = "1.0" tokio = "1" [dev-dependencies] -stest = { path = "../../commons/stest" } -test-helper = { path = "../../test-helper" } +stest = {path = "../../commons/stest"} +test-helper = {path = "../../test-helper"} [features] mock = [] diff --git a/cmd/airdrop/Cargo.toml b/cmd/airdrop/Cargo.toml index b8399ea144..c51d8b415e 100644 --- a/cmd/airdrop/Cargo.toml +++ b/cmd/airdrop/Cargo.toml @@ -1,28 +1,28 @@ [package] -name = "airdrop" -version = "1.11.11" authors = ["Starcoin Core Dev "] edition = "2021" +name = "airdrop" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -starcoin-rpc-api = { path = "../../rpc/api" } -starcoin-logger = { path = "../../commons/logger" } -starcoin-types = { path = "../../types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-vm-types = { path = "../../vm/types" } -bcs-ext = { path = "../../commons/bcs_ext" } anyhow = "~1" async-trait = "~0.1" -clap = { version = "3", features = ["derive"] } -elasticsearch = "7.10.0-alpha.1" -serde = "1.0.130" -serde_json = "~1" +bcs-ext = {path = "../../commons/bcs_ext"} +clap = {version = "3", features = ["derive"]} csv = "~1" +elasticsearch = "7.10.0-alpha.1" +futures-retry = "0.6" +futures-util = "~0.3" hex = "0.4" jsonrpc-core-client = "18" rpassword = "~5" -tokio = { version = "^1", features = ["full"] } -futures-util = "~0.3" -futures-retry = "0.6" +serde = "1.0.130" +serde_json = "~1" +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-rpc-api = {path = "../../rpc/api"} +starcoin-types = {path = "../../types"} +starcoin-vm-types = {path = "../../vm/types"} +tokio = {version = "^1", features = ["full"]} diff --git a/cmd/db-exporter/Cargo.toml b/cmd/db-exporter/Cargo.toml index ce393c78e6..2054212980 100644 --- a/cmd/db-exporter/Cargo.toml +++ b/cmd/db-exporter/Cargo.toml @@ -1,41 +1,41 @@ [package] -name = "db-exporter" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "db-exporter" publish = false -edition = "2021" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -starcoin-config = { path = "../../config" } -starcoin-chain = { path = "../../chain" } -starcoin-genesis = { path = "../../genesis" } -starcoin-storage = { path = "../../storage" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-statedb = { path = "../../state/statedb" } -starcoin-vm-types = { path = "../../vm/types" } -starcoin-types = { path = "../../types" } -starcoin-executor = { path = "../../executor" } -starcoin-consensus = { path = "../../consensus" } -starcoin-transaction-builder = { path = "../../vm/transaction-builder" } -starcoin-account-api = { path = "../../account/api" } -starcoin-accumulator = { path = "../../commons/accumulator", package = "starcoin-accumulator" } -starcoin-resource-viewer = { path = "../../vm/resource-viewer" } -starcoin-state-tree = { path = "../../state/state-tree" } -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -csv = "~1" -serde = "~1" -serde_json = { version = "~1", features = ["arbitrary_precision"] } anyhow = "~1" +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +clap = {version = "3", features = ["derive"]} +csv = "~1" hex = "~0.4" indicatif = "0.16.2" -logger = { path = "../../commons/logger", package = "starcoin-logger" } -clap = { version = "3", features = ["derive"] } +logger = {path = "../../commons/logger", package = "starcoin-logger"} +serde = "~1" +serde_json = {version = "~1", features = ["arbitrary_precision"]} +starcoin-account-api = {path = "../../account/api"} +starcoin-accumulator = {path = "../../commons/accumulator", package = "starcoin-accumulator"} +starcoin-chain = {path = "../../chain"} +starcoin-config = {path = "../../config"} +starcoin-consensus = {path = "../../consensus"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-executor = {path = "../../executor"} +starcoin-genesis = {path = "../../genesis"} +starcoin-resource-viewer = {path = "../../vm/resource-viewer"} +starcoin-state-tree = {path = "../../state/state-tree"} +starcoin-statedb = {path = "../../state/statedb"} +starcoin-storage = {path = "../../storage"} +starcoin-transaction-builder = {path = "../../vm/transaction-builder"} +starcoin-types = {path = "../../types"} +starcoin-vm-types = {path = "../../vm/types"} [target."cfg(target_os=\"linux\")".dependencies] -pprof = { version = "0.10", features = ["flamegraph"] } +pprof = {version = "0.10", features = ["flamegraph"]} [[bin]] name = "starcoin_db_exporter" diff --git a/cmd/faucet/Cargo.toml b/cmd/faucet/Cargo.toml index b3ee7c4674..f4bb459c1c 100644 --- a/cmd/faucet/Cargo.toml +++ b/cmd/faucet/Cargo.toml @@ -1,33 +1,33 @@ [package] -name = "starcoin-faucet" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-faucet" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -tiny_http = "0.8.2" +ascii = "1.0.0" +clap = {version = "3", features = ["derive"]} futures = "0.3.12" -hex = { version = "0.4.3", default-features = false } -tokio = { version = "^1", features = ["full"] } -tokio-executor = { version = "0.2.0-alpha.6", features = ["blocking"] } futures-timer = "3.0" -ascii = "1.0.0" -rust-embed = "6.3.0" -serde = { version = "1.0.130" } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } +hex = {version = "0.4.3", default-features = false} once_cell = "1.13.0" -starcoin-logger = { path = "../../commons/logger" } -starcoin-config = { path = "../../config" } -starcoin-state-api = { path = "../../state/api" } -starcoin-types = { path = "../../types" } -starcoin-rpc-client = { path = "../../rpc/client" } -starcoin-account-api = { path = "../../account/api" } -starcoin-executor = { path = "../../executor" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -clap = { version = "3", features = ["derive"] } +rust-embed = "6.3.0" +serde = {version = "1.0.130"} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +starcoin-account-api = {path = "../../account/api"} +starcoin-config = {path = "../../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-executor = {path = "../../executor"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-rpc-client = {path = "../../rpc/client"} +starcoin-state-api = {path = "../../state/api"} +starcoin-types = {path = "../../types"} +tiny_http = "0.8.2" +tokio = {version = "^1", features = ["full"]} +tokio-executor = {version = "0.2.0-alpha.6", features = ["blocking"]} [[bin]] name = "starcoin_faucet" path = "src/main.rs" diff --git a/cmd/generator/Cargo.toml b/cmd/generator/Cargo.toml index efbd6f27ef..634c2c78b0 100644 --- a/cmd/generator/Cargo.toml +++ b/cmd/generator/Cargo.toml @@ -1,30 +1,30 @@ [package] -name = "starcoin-generator" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-generator" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -serde = { version = "1.0.130" } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } +clap = {version = "3", features = ["derive"]} futures = "0.3.12" -hex = { version = "0.4.3", default-features = false } futures-timer = "3.0" -scmd = { path = "../../commons/scmd" } -starcoin-logger = { path = "../../commons/logger" } -starcoin-config = { path = "../../config" } -starcoin-types = { path = "../../types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-storage = { path = "../../storage" } -starcoin-genesis = { path = "../../genesis" } -starcoin-account-api = { path = "../../account/api" } -starcoin-account = { path = "../../account" } -starcoin-chain = { path = "../../chain" } -starcoin-chain-mock = { path = "../../chain/mock" } -clap = { version = "3", features = ["derive"] } +hex = {version = "0.4.3", default-features = false} +scmd = {path = "../../commons/scmd"} +serde = {version = "1.0.130"} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +starcoin-account = {path = "../../account"} +starcoin-account-api = {path = "../../account/api"} +starcoin-chain = {path = "../../chain"} +starcoin-chain-mock = {path = "../../chain/mock"} +starcoin-config = {path = "../../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-genesis = {path = "../../genesis"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-storage = {path = "../../storage"} +starcoin-types = {path = "../../types"} [[bin]] name = "starcoin_generator" diff --git a/cmd/genesis-nft-miner/Cargo.toml b/cmd/genesis-nft-miner/Cargo.toml index fe4682f435..466f93bdb8 100644 --- a/cmd/genesis-nft-miner/Cargo.toml +++ b/cmd/genesis-nft-miner/Cargo.toml @@ -1,22 +1,22 @@ [package] -name = "genesis-nft-miner" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "genesis-nft-miner" publish = false -edition = "2021" +version = "1.12.0" [dependencies] -starcoin-rpc-api = { path = "../../rpc/api" } -starcoin-types = { path = "../../types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-vm-types = { path = "../../vm/types" } -bcs-ext = { path = "../../commons/bcs_ext" } anyhow = "~1" -clap = { version = "3", features = ["derive"] } -serde = "1.0.130" -serde_json = "~1" +bcs-ext = {path = "../../commons/bcs_ext"} +clap = {version = "3", features = ["derive"]} hex = "0.4" jsonrpc-core-client = "18" rpassword = "~5" -tokio = { version = "^1", features = ["full"] } +serde = "1.0.130" +serde_json = "~1" +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-rpc-api = {path = "../../rpc/api"} +starcoin-types = {path = "../../types"} +starcoin-vm-types = {path = "../../vm/types"} +tokio = {version = "^1", features = ["full"]} diff --git a/cmd/indexer/Cargo.toml b/cmd/indexer/Cargo.toml index dc7526ff5b..aa44b660d5 100644 --- a/cmd/indexer/Cargo.toml +++ b/cmd/indexer/Cargo.toml @@ -4,25 +4,25 @@ edition = "2021" license = "Apache-2.0" name = "starcoin-indexer" publish = false -version = "1.11.11" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "~1" async-trait = "~0.1" -clap = { version = "3", features = ["derive"] } +clap = {version = "3", features = ["derive"]} elasticsearch = "7.10.0-alpha.1" +futures-retry = "0.6" +futures-util = "~0.3" +jsonrpc-core-client = "18" serde = "1.0.130" serde_json = "~1" -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-types = { path = "../../types" } -starcoin-rpc-api = { path = "../../rpc/api" } -starcoin-logger = { path = "../../commons/logger" } -jsonrpc-core-client = "18" -tokio = { version = "^1", features = ["full"] } -futures-util = "~0.3" -futures-retry = "0.6" +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-rpc-api = {path = "../../rpc/api"} +starcoin-types = {path = "../../types"} +tokio = {version = "^1", features = ["full"]} [[bin]] name = "starcoin_indexer" diff --git a/cmd/merkle-generator/Cargo.toml b/cmd/merkle-generator/Cargo.toml index 4afe526a52..dfaf989a1d 100644 --- a/cmd/merkle-generator/Cargo.toml +++ b/cmd/merkle-generator/Cargo.toml @@ -1,20 +1,20 @@ [package] -name = "merkle-generator" -version = "1.11.11" authors = ["caojiafeng "] edition = "2021" +name = "merkle-generator" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] +anyhow = "~1" +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +clap = {version = "3", features = ["derive"]} csv = "~1" +hex = "~0.4" +merkletree = {git = "https://github.com/filecoin-project/merkletree", rev = "05dd6de235e0dc36dbe05cb0849f35957fdca5be"} serde = "~1" +serde_json = {version = "~1", features = ["arbitrary_precision"]} sha3 = "0.9.1" -serde_json = { version = "~1", features = ["arbitrary_precision"] } -anyhow = "~1" -hex = "~0.4" -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -merkletree = { git = "https://github.com/filecoin-project/merkletree", rev = "05dd6de235e0dc36dbe05cb0849f35957fdca5be" } -starcoin-vm-types = { path = "../../vm/types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -clap = { version = "3", features = ["derive"] } +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-vm-types = {path = "../../vm/types"} diff --git a/cmd/miner_client/Cargo.toml b/cmd/miner_client/Cargo.toml index d354e885a9..8186c086e5 100644 --- a/cmd/miner_client/Cargo.toml +++ b/cmd/miner_client/Cargo.toml @@ -1,51 +1,51 @@ [package] -name = "starcoin-miner-client" -version = "1.11.11" authors = ["Starcoin Core Dev "] edition = "2021" +name = "starcoin-miner-client" +version = "1.12.0" [dependencies] -anyhow = "1.0.41" actix = "0.13" actix-rt = "2.6" +anyhow = "1.0.41" async-std = "1.12" +consensus = {path = "../../consensus", package = "starcoin-consensus"} +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} futures = "0.3.12" -starcoin-config = { path = "../../config" } -starcoin-types = { path = "../../types" } -consensus = { path = "../../consensus", package = "starcoin-consensus" } -tokio = { version = "^1", features = ["full"] } -logger = { path = "../../commons/logger", package = "starcoin-logger" } futures-channel = "0.3" -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -jsonrpc-core = { version = "18", features = ["arbitrary_precision"] } -jsonrpc-server-utils = { version = "18" } -jsonrpc-core-client = { version = "18" } +jsonrpc-core = {version = "18", features = ["arbitrary_precision"]} +jsonrpc-core-client = {version = "18"} +jsonrpc-server-utils = {version = "18"} +logger = {path = "../../commons/logger", package = "starcoin-logger"} +starcoin-config = {path = "../../config"} +starcoin-types = {path = "../../types"} +tokio = {version = "^1", features = ["full"]} -serde_json = { version = "1.0", features = ["arbitrary_precision"] } -serde = { version = "1.0.130", features = ["derive"] } -rust-argon2 = "0.8" -rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } +async-trait = "0.1.53" byteorder = "1.4.3" +clap = {version = "3", features = ["derive"]} +dyn-clone = "1.0.8" futures-timer = "3.0" -hex = { version = "0.4.3", default-features = false } -thiserror = "1.0" -starcoin-rpc-client = { path = "../../rpc/client" } -starcoin-rpc-api = { path = "../../rpc/api" } -starcoin-service-registry = { path = "../../commons/service-registry" } +hex = {version = "0.4.3", default-features = false} libloading = "0.7.2" -dyn-clone = "1.0.8" parking_lot = "0.12.1" -starcoin-stratum = { path = "../../stratum" } -starcoin-miner = { path = "../../miner" } -starcoin-miner-client-api = { path = "./api" } -stest = { path = "../../commons/stest" } -clap = { version = "3", features = ["derive"] } -async-trait = "0.1.53" +rand = "0.8.5" +rand_core = {version = "0.6.3", default-features = false} +rust-argon2 = "0.8" +serde = {version = "1.0.130", features = ["derive"]} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +starcoin-miner = {path = "../../miner"} +starcoin-miner-client-api = {path = "./api"} +starcoin-rpc-api = {path = "../../rpc/api"} +starcoin-rpc-client = {path = "../../rpc/client"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-stratum = {path = "../../stratum"} +stest = {path = "../../commons/stest"} +thiserror = "1.0" [[bin]] name = "starcoin_miner" path = "src/main.rs" [dev-dependencies] -starcoin-miner = { path = "../../miner" } +starcoin-miner = {path = "../../miner"} diff --git a/cmd/miner_client/api/Cargo.toml b/cmd/miner_client/api/Cargo.toml index 12b3727cde..7233e810ba 100644 --- a/cmd/miner_client/api/Cargo.toml +++ b/cmd/miner_client/api/Cargo.toml @@ -1,14 +1,14 @@ [package] -name = "starcoin-miner-client-api" -version = "1.11.11" authors = ["Starcoin Core Dev "] edition = "2021" +name = "starcoin-miner-client-api" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -starcoin-types = { path = "../../../types" } -dyn-clone = "1.0.8" -futures = "0.3.12" anyhow = "1.0.41" async-trait = "0.1.53" +dyn-clone = "1.0.8" +futures = "0.3.12" +starcoin-types = {path = "../../../types"} diff --git a/cmd/peer-watcher/Cargo.toml b/cmd/peer-watcher/Cargo.toml index 2ef6c37385..5bb0725616 100644 --- a/cmd/peer-watcher/Cargo.toml +++ b/cmd/peer-watcher/Cargo.toml @@ -1,26 +1,26 @@ [package] -name = "starcoin-peer-watcher" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-peer-watcher" publish = false -edition = "2021" +version = "1.12.0" [[bin]] name = "starcoin_peer_watcher" path = "src/main.rs" [dependencies] -clap = { version = "3", features = ["derive"] } anyhow = "1.0.41" async-std = "1.12" +clap = {version = "3", features = ["derive"]} futures = "0.3.12" -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-config = { path = "../../config" } -starcoin-genesis = { path = "../../genesis" } -starcoin-types = { path = "../../types" } -starcoin-logger = { path = "../../commons/logger" } -network-p2p-types = { path = "../../network-p2p/types" } -network-p2p = { path = "../../network-p2p" } -starcoin-network = { path = "../../network" } -starcoin-storage = { path = "../../storage" } +network-p2p = {path = "../../network-p2p"} +network-p2p-types = {path = "../../network-p2p/types"} +starcoin-config = {path = "../../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-genesis = {path = "../../genesis"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-network = {path = "../../network"} +starcoin-storage = {path = "../../storage"} +starcoin-types = {path = "../../types"} diff --git a/cmd/replay/Cargo.toml b/cmd/replay/Cargo.toml index ae095f195c..b3974cbbbf 100644 --- a/cmd/replay/Cargo.toml +++ b/cmd/replay/Cargo.toml @@ -1,23 +1,23 @@ [package] -name = "starcoin-replay" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-replay" publish = false -edition = "2021" +version = "1.12.0" [[bin]] name = "starcoin-replay" path = "src/main.rs" [dependencies] -clap = { version = "3", features = ["derive"] } -starcoin-config = { path = "../../config" } -starcoin-chain = { path = "../../chain" } -starcoin-genesis = { path = "../../genesis" } -starcoin-storage = { path = "../../storage" } -starcoin-vm-types = { path = "../../vm/types" } -starcoin-logger = { path = "../../commons/logger" } -sp-utils = { path = "../../commons/utils" } -starcoin-types = { path = "../../types" } anyhow = "~1" +clap = {version = "3", features = ["derive"]} +sp-utils = {path = "../../commons/utils"} +starcoin-chain = {path = "../../chain"} +starcoin-config = {path = "../../config"} +starcoin-genesis = {path = "../../genesis"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-storage = {path = "../../storage"} +starcoin-types = {path = "../../types"} +starcoin-vm-types = {path = "../../vm/types"} diff --git a/cmd/resource-exporter/Cargo.toml b/cmd/resource-exporter/Cargo.toml index b700eaa064..08c4f4d735 100644 --- a/cmd/resource-exporter/Cargo.toml +++ b/cmd/resource-exporter/Cargo.toml @@ -1,28 +1,28 @@ [package] -name = "resource-exporter" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "resource-exporter" publish = false -edition = "2021" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -starcoin-storage = { path = "../../storage" } -starcoin-statedb = { path = "../../state/statedb" } -starcoin-state-tree = { path = "../../state/state-tree" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-vm-types = { path = "../../vm/types" } -starcoin-types = { path = "../../types" } -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -starcoin-resource-viewer = { path = "../../vm/resource-viewer" } -clap = { version = "3", features = ["derive"] } -csv = "~1" -serde = "~1" -serde_json = { version = "~1", features = ["arbitrary_precision"] } anyhow = "~1" +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +clap = {version = "3", features = ["derive"]} +csv = "~1" hex = "~0.4" +serde = "~1" +serde_json = {version = "~1", features = ["arbitrary_precision"]} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-resource-viewer = {path = "../../vm/resource-viewer"} +starcoin-state-tree = {path = "../../state/state-tree"} +starcoin-statedb = {path = "../../state/statedb"} +starcoin-storage = {path = "../../storage"} +starcoin-types = {path = "../../types"} +starcoin-vm-types = {path = "../../vm/types"} [target."cfg(target_os=\"linux\")".dependencies] -pprof = { version = "0.10", features = ["flamegraph"] } +pprof = {version = "0.10", features = ["flamegraph"]} diff --git a/cmd/starcoin/Cargo.toml b/cmd/starcoin/Cargo.toml index a3bc3444de..4093fd9e8b 100644 --- a/cmd/starcoin/Cargo.toml +++ b/cmd/starcoin/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "Apache-2.0" name = "starcoin-cmd" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" @@ -15,10 +15,10 @@ forkable-jellyfish-merkle = {path = "../../commons/forkable-jellyfish-merkle"} futures = "0.3.12" hex = {version = "0.4.3", default-features = false} itertools = "0.10.3" -move-command-line-common = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-errmapgen = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -network-api = { path = "../../network/api", package = "network-api" } -network-p2p-types = { path = "../../network-p2p/types" } +move-command-line-common = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-errmapgen = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +network-api = {path = "../../network/api", package = "network-api"} +network-p2p-types = {path = "../../network-p2p/types"} rand = "0.8.5" scmd = {path = "../../commons/scmd"} serde = {version = "1.0.130"} diff --git a/cmd/tx-factory/Cargo.toml b/cmd/tx-factory/Cargo.toml index 32ae3d56a6..d56ddb6929 100644 --- a/cmd/tx-factory/Cargo.toml +++ b/cmd/tx-factory/Cargo.toml @@ -1,10 +1,10 @@ [package] -name = "starcoin-tx-factory" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-tx-factory" publish = false -edition = "2021" +version = "1.12.0" [[bin]] name = "starcoin_txfactory" @@ -12,16 +12,16 @@ path = "src/main.rs" [dependencies] anyhow = "1.0.41" -ctrlc = { version = "3.2.2", features = ["termination"] } -clap = { version = "3", features = ["derive"] } +clap = {version = "3", features = ["derive"]} +ctrlc = {version = "3.2.2", features = ["termination"]} futures = "0.3.12" -tokio = { version = "^1", features = ["full"] } -starcoin-logger = { path = "../../commons/logger" } -starcoin-config = { path = "../../config" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-state-api = { path = "../../state/api" } -starcoin-types = { path = "../../types" } -starcoin-rpc-client = { path = "../../rpc/client" } -starcoin-rpc-api = { path = "../../rpc/api" } -starcoin-account-api = { path = "../../account/api" } -starcoin-executor = { path = "../../executor" } +starcoin-account-api = {path = "../../account/api"} +starcoin-config = {path = "../../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-executor = {path = "../../executor"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-rpc-api = {path = "../../rpc/api"} +starcoin-rpc-client = {path = "../../rpc/client"} +starcoin-state-api = {path = "../../state/api"} +starcoin-types = {path = "../../types"} +tokio = {version = "^1", features = ["full"]} diff --git a/commons/accumulator/Cargo.toml b/commons/accumulator/Cargo.toml index 80fad47464..095d202076 100644 --- a/commons/accumulator/Cargo.toml +++ b/commons/accumulator/Cargo.toml @@ -1,31 +1,30 @@ [package] -name = "starcoin-accumulator" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-accumulator" publish = false -edition = "2021" - +version = "1.12.0" [dependencies] anyhow = "1.0.41" -once_cell = "1.13.0" -mirai-annotations = "1.10.1" +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} byteorder = "1.4.3" -itertools = { version = "0.10.3", default-features = false } -logger = { path = "../../commons/logger", package = "starcoin-logger" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -serde = { version = "1.0.130" } +itertools = {version = "0.10.3", default-features = false} +logger = {path = "../../commons/logger", package = "starcoin-logger"} lru = "0.7.8" +mirai-annotations = "1.10.1" +once_cell = "1.13.0" parking_lot = "0.12.1" -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +serde = {version = "1.0.130"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} [dev-dependencies] -rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } proptest = "1.0.0" proptest-derive = "0.3.0" +rand = "0.8.5" +rand_core = {version = "0.6.3", default-features = false} [features] default = [] diff --git a/commons/api-limiter/Cargo.toml b/commons/api-limiter/Cargo.toml index 0cc08164a8..6c4db9ed55 100644 --- a/commons/api-limiter/Cargo.toml +++ b/commons/api-limiter/Cargo.toml @@ -1,13 +1,13 @@ [package] -name = "api-limiter" -version = "1.11.11" authors = ["Starcoin Core Dev "] -license = "Apache-2.0" edition = "2021" +license = "Apache-2.0" +name = "api-limiter" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "~1" -governor = { version = "~0.4", features = ["dashmap"] } dashmap = "~5.3" +governor = {version = "~0.4", features = ["dashmap"]} diff --git a/commons/bcs_ext/Cargo.toml b/commons/bcs_ext/Cargo.toml index ec4ed6a0de..ada93bbad7 100644 --- a/commons/bcs_ext/Cargo.toml +++ b/commons/bcs_ext/Cargo.toml @@ -1,12 +1,12 @@ [package] -name = "bcs-ext" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "bcs-ext" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -serde = { version = "1.0.130" } bcs = "0.1.3" +serde = {version = "1.0.130"} diff --git a/commons/decrypt/Cargo.toml b/commons/decrypt/Cargo.toml index 023c4efb15..aa2a2edcf3 100644 --- a/commons/decrypt/Cargo.toml +++ b/commons/decrypt/Cargo.toml @@ -1,16 +1,16 @@ [package] -name = "starcoin-decrypt" -version = "1.11.11" authors = ["Starcoin Core Dev "] -license = "Apache-2.0" edition = "2021" +license = "Apache-2.0" +name = "starcoin-decrypt" +version = "1.12.0" [dependencies] -pbkdf2 = "0.11" -hmac = "0.12.1" -sha2 = "0.10.2" aes-gcm = "0.9" -rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } -byteorder = "1.4" anyhow = "1.0.41" +byteorder = "1.4" +hmac = "0.12.1" +pbkdf2 = "0.11" +rand = "0.8.5" +rand_core = {version = "0.6.3", default-features = false} +sha2 = "0.10.2" diff --git a/commons/forkable-jellyfish-merkle/Cargo.toml b/commons/forkable-jellyfish-merkle/Cargo.toml index c743331ea0..47391dfe23 100644 --- a/commons/forkable-jellyfish-merkle/Cargo.toml +++ b/commons/forkable-jellyfish-merkle/Cargo.toml @@ -1,46 +1,45 @@ [package] -name = "forkable-jellyfish-merkle" -version = "1.11.11" authors = [ - "Diem Association ", - "Starcoin Core Dev ", + "Diem Association ", + "Starcoin Core Dev ", ] description = "Diem jellyfish merkle" +edition = "2021" license = "Apache-2.0" +name = "forkable-jellyfish-merkle" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" +backtrace = "0.3" +bcs-ext = {path = "../../commons/bcs_ext", package = "bcs-ext"} byteorder = "1.4.3" +hex = "0.4.3" mirai-annotations = "1.10.1" num-derive = "0.3.3" num-traits = "0.2" -proptest = { version = "1.0.0", optional = true } -proptest-derive = { version = "0.3.0", optional = true } -serde = { version = "1.0.130", features = ["derive"] } -serde_bytes = { version = "0.11" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } +proptest = {version = "1.0.0", optional = true} +proptest-derive = {version = "0.3.0", optional = true} +serde = {version = "1.0.130", features = ["derive"]} +serde_bytes = {version = "0.11"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} thiserror = "1.0" -hex = "0.4.3" -bcs-ext = { path = "../../commons/bcs_ext", package = "bcs-ext" } -backtrace = "0.3" -starcoin-logger = { path = "../../commons/logger" } [dev-dependencies] -rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } +bcs = "0.1.3" +criterion = "0.3" proptest = "1.0.0" proptest-derive = "0.3.0" -criterion = "0.3" -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -bcs = "0.1.3" +rand = "0.8.5" +rand_core = {version = "0.6.3", default-features = false} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} [features] default = [] fuzzing = ["proptest", "proptest-derive", "starcoin-crypto/fuzzing"] - [[bench]] -name = "bench_merkle_tree" harness = false +name = "bench_merkle_tree" diff --git a/commons/logger/Cargo.toml b/commons/logger/Cargo.toml index 6e1f76a3e4..d93b53c1a3 100644 --- a/commons/logger/Cargo.toml +++ b/commons/logger/Cargo.toml @@ -1,22 +1,22 @@ [package] -name = "starcoin-logger" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-logger" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -log = "0.4.16" -slog = "2.7.0" -slog-term = "2.9.0" -slog-async = "2.7.0" +arc-swap = "1.5.1" chrono = "0.4.19" lazy_static = "1.4.0" -arc-swap = "1.5.1" -log4rs = { version = "1.0.0", features = ["background_rotation", "gzip"] } +log = "0.4.16" +log4rs = {version = "1.0.0", features = ["background_rotation", "gzip"]} once_cell = "1.13.0" -serde = { version = "1.0.130", features = ["derive"] } parking_lot = "0.12.1" -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +serde = {version = "1.0.130", features = ["derive"]} +slog = "2.7.0" +slog-async = "2.7.0" +slog-term = "2.9.0" diff --git a/commons/metrics/Cargo.toml b/commons/metrics/Cargo.toml index cfb54bf0af..b39a3565f6 100644 --- a/commons/metrics/Cargo.toml +++ b/commons/metrics/Cargo.toml @@ -1,25 +1,25 @@ [package] -name = "starcoin-metrics" -version = "1.11.11" authors = ["Starcoin Core Dev "] +description = "Starcoin metrics" +edition = "2021" license = "Apache-2.0" +name = "starcoin-metrics" publish = false -edition = "2021" -description = "Starcoin metrics" +version = "1.12.0" [dependencies] anyhow = "1.0.41" futures = "0.3.12" -hyper = { version = "0.14.12", features = ["full"] } -starcoin-logger = { path = "../logger" } -prometheus = { version = "0.13.0", default-features = false, features = [ - "push", -] } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } +hyper = {version = "0.14.12", features = ["full"]} +prometheus = {version = "0.13.0", default-features = false, features = [ + "push", +]} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +starcoin-logger = {path = "../logger"} [target."cfg(any(target_os = \"macos\", target_os=\"linux\"))".dependencies] -psutil = { version = "3.2", default-features = false, features = [ - "cpu", - "memory", - "process", -] } -timeout-join-handler = { path = "../timeout-join-handler" } +psutil = {version = "3.2", default-features = false, features = [ + "cpu", + "memory", + "process", +]} +timeout-join-handler = {path = "../timeout-join-handler"} diff --git a/commons/proptest-helpers/Cargo.toml b/commons/proptest-helpers/Cargo.toml index a304165488..ceec358ead 100644 --- a/commons/proptest-helpers/Cargo.toml +++ b/commons/proptest-helpers/Cargo.toml @@ -4,10 +4,10 @@ edition = "2021" license = "Apache-2.0" name = "starcoin-proptest-helpers" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] crossbeam = "0.7.3" -diem-proptest-helpers = { package = "diem-proptest-helpers", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } +diem-proptest-helpers = {package = "diem-proptest-helpers", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} proptest = "1.0.0" proptest-derive = "0.3.0" diff --git a/commons/scmd/Cargo.toml b/commons/scmd/Cargo.toml index 60d03df29b..6acf72639d 100644 --- a/commons/scmd/Cargo.toml +++ b/commons/scmd/Cargo.toml @@ -4,20 +4,20 @@ edition = "2021" license = "Apache-2.0" name = "scmd" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" -serde = { version = "1.0.130", features = ["derive"] } -rustyline = "9.1.2" -rustyline-derive = "0.6.0" -clap = { version = "3", features = ["derive"] } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } -rust-flatten-json = "0.2.0" +clap = {version = "3", features = ["derive"]} cli-table = "0.3.2" jpst = "0.1.1" once_cell = "1.13.0" +rust-flatten-json = "0.2.0" +rustyline = "9.1.2" +rustyline-derive = "0.6.0" +serde = {version = "1.0.130", features = ["derive"]} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +thiserror = "1.0" [dev-dependencies] ctrlc = "3.2.2" diff --git a/commons/serde-helpers/Cargo.toml b/commons/serde-helpers/Cargo.toml index 2444edfb82..d2749ed142 100644 --- a/commons/serde-helpers/Cargo.toml +++ b/commons/serde-helpers/Cargo.toml @@ -1,16 +1,16 @@ [package] -name = "serde-helpers" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "serde-helpers" publish = false -edition = "2021" +version = "1.12.0" [dependencies] -serde = { version = "1.0.130", features = ["derive"] } -serde_bytes = { version = "0.11" } -hex = { version = "0.4" } +hex = {version = "0.4"} +serde = {version = "1.0.130", features = ["derive"]} +serde_bytes = {version = "0.11"} [dev-dependencies] -bcs-ext = { package = "bcs-ext", path = "../bcs_ext" } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } +bcs-ext = {package = "bcs-ext", path = "../bcs_ext"} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} diff --git a/commons/service-registry/Cargo.toml b/commons/service-registry/Cargo.toml index ea2dacabb8..e31992535d 100644 --- a/commons/service-registry/Cargo.toml +++ b/commons/service-registry/Cargo.toml @@ -1,26 +1,25 @@ [package] -name = "starcoin-service-registry" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-service-registry" publish = false -edition = "2021" - +version = "1.12.0" [dependencies] -anyhow = "1.0" -thiserror = "1.0" -async-trait = "0.1" -tokio = "^1" actix = "0.13" actix-rt = "2.6" +anyhow = "1.0" +async-trait = "0.1" futures = "0.3.12" futures-timer = "3.0" -serde = { version = "1.0.130", features = ["derive"] } -once_cell = "1.13.0" log = "0.4.16" -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } +once_cell = "1.13.0" +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +serde = {version = "1.0.130", features = ["derive"]} +thiserror = "1.0" +tokio = "^1" [dev-dependencies] -stest = { path = "../../commons/stest" } async-std = "1.12" +stest = {path = "../../commons/stest"} diff --git a/commons/stest/Cargo.toml b/commons/stest/Cargo.toml index 529f278c45..99a88d449d 100644 --- a/commons/stest/Cargo.toml +++ b/commons/stest/Cargo.toml @@ -1,18 +1,18 @@ [package] -name = "stest" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "stest" publish = false -edition = "2021" +version = "1.12.0" [dependencies] -stest-macro = { path = "./stest-macro" } -starcoin-logger = { path = "../logger" } -timeout-join-handler = { path = "../timeout-join-handler" } -log = "0.4.16" actix = "0.13" actix-rt = "2.6" -futures = "0.3.12" -tokio = { version = "^1", features = ["full"] } anyhow = "1.0.41" +futures = "0.3.12" +log = "0.4.16" +starcoin-logger = {path = "../logger"} +stest-macro = {path = "./stest-macro"} +timeout-join-handler = {path = "../timeout-join-handler"} +tokio = {version = "^1", features = ["full"]} diff --git a/commons/stest/stest-macro/Cargo.toml b/commons/stest/stest-macro/Cargo.toml index 37f5d9ec3c..a8bc205543 100644 --- a/commons/stest/stest-macro/Cargo.toml +++ b/commons/stest/stest-macro/Cargo.toml @@ -1,20 +1,20 @@ [package] -name = "stest-macro" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "stest-macro" publish = false -edition = "2021" +version = "1.12.0" [lib] proc-macro = true [dependencies] -quote = "^1" -syn = { version = "^1", features = ["full"] } darling = "0.10.2" +quote = "^1" +syn = {version = "^1", features = ["full"]} [dev-dependencies] actix = "0.13" actix-rt = "2.6" -stest = { path = "../../stest" } +stest = {path = "../../stest"} diff --git a/commons/stream-task/Cargo.toml b/commons/stream-task/Cargo.toml index dc143f7a22..3db6560df0 100644 --- a/commons/stream-task/Cargo.toml +++ b/commons/stream-task/Cargo.toml @@ -1,24 +1,24 @@ [package] -name = "stream-task" -version = "1.11.11" authors = ["Starcoin Core Dev "] edition = "2021" +name = "stream-task" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" -pin-utils = "0.1.0" async-std = "1.12" futures = "0.3.12" -futures-timer = "3.0" futures-retry = "0.6" -pin-project = "0.4.8" +futures-timer = "3.0" log = "0.4.16" -serde = { version = "1.0.130", features = ["derive"] } parking_lot = "0.12.1" -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } +pin-project = "0.4.8" +pin-utils = "0.1.0" +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +serde = {version = "1.0.130", features = ["derive"]} +thiserror = "1.0" tokio = "1" [dev-dependencies] -stest = { path = "../stest" } -starcoin-logger = { path = "../logger" } +starcoin-logger = {path = "../logger"} +stest = {path = "../stest"} diff --git a/commons/system/Cargo.toml b/commons/system/Cargo.toml index 003d03444a..a18e7470dc 100644 --- a/commons/system/Cargo.toml +++ b/commons/system/Cargo.toml @@ -1,11 +1,11 @@ [package] -name = "starcoin-system" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-system" publish = false -edition = "2021" +version = "1.12.0" [dependencies] -systemstat = "0.1.6" anyhow = "1.0.37" +systemstat = "0.1.6" diff --git a/commons/timeout-join-handler/Cargo.toml b/commons/timeout-join-handler/Cargo.toml index 17c28ae872..c73773e769 100644 --- a/commons/timeout-join-handler/Cargo.toml +++ b/commons/timeout-join-handler/Cargo.toml @@ -1,10 +1,10 @@ [package] -name = "timeout-join-handler" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "timeout-join-handler" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" diff --git a/commons/utils/Cargo.toml b/commons/utils/Cargo.toml index a697c38851..548c2e79ca 100644 --- a/commons/utils/Cargo.toml +++ b/commons/utils/Cargo.toml @@ -1,25 +1,25 @@ [package] name = "sp-utils" #for unify version with project. -version = "1.11.11" authors = [ - "Parity Technologies ", - "Starcoin Core Dev ", + "Parity Technologies ", + "Starcoin Core Dev ", ] +description = "I/O for Substrate runtimes" edition = "2021" -license = "Apache-2.0" homepage = "https://substrate.dev" +license = "Apache-2.0" repository = "https://github.com/paritytech/substrate/" -description = "I/O for Substrate runtimes" +version = "1.12.0" [dependencies] futures = "0.3.12" futures-core = "0.3.4" lazy_static = "1.4.0" -prometheus = "0.13.0" -simple-stopwatch = "0.1.4" once_cell = "1.13.0" parking_lot = "0.12.1" +prometheus = "0.13.0" +simple-stopwatch = "0.1.4" [features] default = ["metered"] diff --git a/config/Cargo.toml b/config/Cargo.toml index bf8b4e29c0..5a0cdb8341 100644 --- a/config/Cargo.toml +++ b/config/Cargo.toml @@ -1,39 +1,39 @@ [package] -name = "starcoin-config" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-config" publish = false -edition = "2021" +version = "1.12.0" [dependencies] -clap = { version = "3", features = ["derive", "cargo"] } -dirs-next = "2.0.0" anyhow = "1.0.41" -thiserror = "1.0" -serde = { version = "1.0.130", features = ["derive"] } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } -toml = { version = "0.5.9", default-features = false } +clap = {version = "3", features = ["derive", "cargo"]} +dirs-next = "2.0.0" git-version = "0.3.5" -names = { version = "0.14.0", default-features = false } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -once_cell = "1.13.0" hex = "0.4.3" -num_enum = "0.5.7" -rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } +libc = "^0.2" +names = {version = "0.14.0", default-features = false} +network-api = {path = "../network/api", package = "network-api"} +network-p2p-types = {path = "../network-p2p/types"} num_cpus = "1.13" +num_enum = "0.5.7" +once_cell = "1.13.0" parking_lot = "0.12.1" +rand = "0.8.5" +rand_core = {version = "0.6.3", default-features = false} +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +serde = {version = "1.0.130", features = ["derive"]} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +starcoin-account-api = {path = "../account/api"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../commons/logger", package = "starcoin-logger"} +starcoin-metrics = {path = "../commons/metrics"} +starcoin-system = {path = "../commons/system", package = "starcoin-system"} +starcoin-types = {path = "../types"} +starcoin-uint = {path = "../types/uint"} +starcoin-vm-types = {path = "../vm/types"} +stdlib = {path = "../vm/stdlib"} tempfile = "3.2.0" -starcoin-types = { path = "../types" } -starcoin-vm-types = { path = "../vm/types" } -starcoin-uint = { path = "../types/uint" } -network-p2p-types = { path = "../network-p2p/types" } -starcoin-logger = { path = "../commons/logger", package = "starcoin-logger" } -starcoin-system = { path = "../commons/system", package = "starcoin-system" } -network-api = { path = "../network/api", package = "network-api" } -starcoin-account-api = { path = "../account/api" } -stdlib = { path = "../vm/stdlib" } -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } -starcoin-metrics = { path = "../commons/metrics" } -libc = "^0.2" +thiserror = "1.0" +toml = {version = "0.5.9", default-features = false} diff --git a/consensus/Cargo.toml b/consensus/Cargo.toml index 9a47133cf9..a0c8bafaed 100644 --- a/consensus/Cargo.toml +++ b/consensus/Cargo.toml @@ -1,36 +1,36 @@ [package] -name = "starcoin-consensus" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-consensus" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" +byteorder = "1.4.3" +cryptonight-rs = {path = "cryptonight-rs"} futures = "0.3.12" +hex = {version = "0.4.3", default-features = false} once_cell = "1.13.0" -starcoin-types = { path = "../types" } -starcoin-chain-api = { path = "../chain/api" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } +proptest = {version = "1.0.0", default-features = false, optional = true} +proptest-derive = {version = "0.3.0", default-features = false, optional = true} rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } -byteorder = "1.4.3" +rand_core = {version = "0.6.3", default-features = false} rust-argon2 = "0.8" -hex = { version = "0.4.3", default-features = false } -starcoin-logger = { path = "../commons/logger" } -starcoin-state-api = { path = "../state/api" } -starcoin-vm-types = { path = "../vm/types" } -sha3 = { version = "0.10.1" } -cryptonight-rs = { path = "cryptonight-rs" } -proptest = { version = "1.0.0", default-features = false, optional = true } -proptest-derive = { version = "0.3.0", default-features = false, optional = true } +sha3 = {version = "0.10.1"} +starcoin-chain-api = {path = "../chain/api"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../commons/logger"} +starcoin-state-api = {path = "../state/api"} +starcoin-types = {path = "../types"} +starcoin-vm-types = {path = "../vm/types"} +thiserror = "1.0" [dev-dependencies] proptest = "1.0.0" -proptest-derive = { version = "0.3.0" } -stest = { path = "../commons/stest" } +proptest-derive = {version = "0.3.0"} +stest = {path = "../commons/stest"} [features] default = [] diff --git a/consensus/cryptonight-rs/Cargo.toml b/consensus/cryptonight-rs/Cargo.toml index f97beaa503..7f75248f41 100644 --- a/consensus/cryptonight-rs/Cargo.toml +++ b/consensus/cryptonight-rs/Cargo.toml @@ -1,10 +1,10 @@ [package] -name = "cryptonight-rs" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "cryptonight-rs" publish = false -edition = "2021" +version = "1.12.0" [dependencies] libc = "^0.2" @@ -16,9 +16,9 @@ cc = "1.0" name = "cryptonight" [dev-dependencies] -rustc-serialize = "^0.3" bencher = "0.1.5" +rustc-serialize = "^0.3" [[bench]] -name = "bench" harness = false +name = "bench" diff --git a/contrib-contracts/Cargo.toml b/contrib-contracts/Cargo.toml index 9d700e9160..d50743d4ea 100644 --- a/contrib-contracts/Cargo.toml +++ b/contrib-contracts/Cargo.toml @@ -1,30 +1,29 @@ [package] -name = "contrib-contracts" -version = "1.11.11" authors = ["Starcoin Core Dev "] edition = "2021" +name = "contrib-contracts" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] - [dev-dependencies] -test-helper = { path = "../test-helper" } -starcoin-state-api = { path = "../state/api" } -starcoin-executor = { path = "../executor" } -starcoin-vm-types = { path = "../vm/types" } -starcoin-types = { path = "../types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-executor = {path = "../executor"} +starcoin-state-api = {path = "../state/api"} +starcoin-types = {path = "../types"} +starcoin-vm-types = {path = "../vm/types"} +test-helper = {path = "../test-helper"} #starcoin-move-compiler= {path = "../vm/compiler"} -stdlib = { path = "../vm/stdlib" } -stest = { path = "../commons/stest" } -tempfile = "~3" -serde = "~1" -serde_json = "~1" anyhow = "~1" +bcs-ext = {path = "../commons/bcs_ext"} +ethereum-types = "0.9" hex = "0.4" rlp = "0.4" rlp-derive = "0.1" -ethereum-types = "0.9" -bcs-ext = { path = "../commons/bcs_ext" } +serde = "~1" +serde_json = "~1" +stdlib = {path = "../vm/stdlib"} +stest = {path = "../commons/stest"} +tempfile = "~3" diff --git a/dataformat-generator/Cargo.toml b/dataformat-generator/Cargo.toml index 315271b788..99d66a9d99 100644 --- a/dataformat-generator/Cargo.toml +++ b/dataformat-generator/Cargo.toml @@ -1,8 +1,8 @@ [package] -name = "starcoin-dataformat-generator" -version = "1.11.11" authors = ["Starcoin Core Dev "] edition = "2021" +name = "starcoin-dataformat-generator" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html build = "build.rs" @@ -12,10 +12,10 @@ build = "build.rs" [build-dependencies] serde-reflection = "~0.3" -starcoin-types = { path = "../types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-types = {path = "../types"} #starcoin-rpc-api = {path = "../rpc/api" } anyhow = "1.0" +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} serde = "1.0.130" serde_yaml = "0.8" -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } diff --git a/devtools/x/Cargo.toml b/devtools/x/Cargo.toml index 07425820dc..97505a54b5 100644 --- a/devtools/x/Cargo.toml +++ b/devtools/x/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "Apache-2.0" name = "starcoin-x" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" @@ -24,6 +24,6 @@ regex = "1.6.0" serde = {version = "1.0.130", features = ["derive"]} serde_json = "1.0.61" toml = "0.5.9" -x = { package = "x", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -x-core = { package = "x-core", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -x-lint = { package = "x-lint", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } +x = {package = "x", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +x-core = {package = "x-core", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +x-lint = {package = "x-lint", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} diff --git a/executor/Cargo.toml b/executor/Cargo.toml index 994419cb6c..a7ccf39adc 100644 --- a/executor/Cargo.toml +++ b/executor/Cargo.toml @@ -1,44 +1,43 @@ [package] -name = "starcoin-executor" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-executor" publish = false -edition = "2021" - +version = "1.12.0" [dependencies] anyhow = "1.0.41" -once_cell = "1.13.0" -starcoin-types = { path = "../types" } -starcoin-config = { path = "../config" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } -state-tree = { path = "../state/state-tree", package = "starcoin-state-tree" } -statedb = { path = "../state/statedb", package = "starcoin-statedb" } -starcoin-state-api = { path = "../state/api" } -starcoin-account-api = { path = "../account/api" } -starcoin-accumulator = { path = "../commons/accumulator", package = "starcoin-accumulator" } -vm-runtime = { package = "starcoin-vm-runtime", path = "../vm/vm-runtime" } -starcoin-vm-types = { path = "../vm/types" } -starcoin-transaction-builder = { path = "../vm/transaction-builder" } -logger = { path = "../commons/logger", package = "starcoin-logger" } -stest = { path = "../commons/stest" } -stdlib = { package = "stdlib", path = "../vm/stdlib" } -starcoin-move-compiler = { path = "../vm/compiler" } -starcoin-dev = { path = "../vm/dev" } +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} log = "0.4.16" +logger = {path = "../commons/logger", package = "starcoin-logger"} +once_cell = "1.13.0" +starcoin-account-api = {path = "../account/api"} +starcoin-accumulator = {path = "../commons/accumulator", package = "starcoin-accumulator"} +starcoin-config = {path = "../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-dev = {path = "../vm/dev"} +starcoin-move-compiler = {path = "../vm/compiler"} +starcoin-state-api = {path = "../state/api"} +starcoin-transaction-builder = {path = "../vm/transaction-builder"} +starcoin-types = {path = "../types"} +starcoin-vm-types = {path = "../vm/types"} +state-tree = {path = "../state/state-tree", package = "starcoin-state-tree"} +statedb = {path = "../state/statedb", package = "starcoin-statedb"} +stdlib = {package = "stdlib", path = "../vm/stdlib"} +stest = {path = "../commons/stest"} +vm-runtime = {package = "starcoin-vm-runtime", path = "../vm/vm-runtime"} [dev-dependencies] hex = "0.4" -serde_json = "1" serde = "1" -starcoin-resource-viewer = { path = "../vm/resource-viewer" } +serde_json = "1" +starcoin-abi-resolver = {path = "../abi/resolver"} +starcoin-abi-types = {path = "../abi/types"} +starcoin-consensus = {path = "../consensus"} +starcoin-resource-viewer = {path = "../vm/resource-viewer"} tempfile = "3.1.0" -starcoin-consensus = { path = "../consensus" } -test-helper = { path = "../test-helper" } -starcoin-abi-resolver = { path = "../abi/resolver" } -starcoin-abi-types = { path = "../abi/types" } +test-helper = {path = "../test-helper"} [features] default = [] diff --git a/executor/benchmark/Cargo.toml b/executor/benchmark/Cargo.toml index ea83b1b3e8..f3aa1e0ade 100644 --- a/executor/benchmark/Cargo.toml +++ b/executor/benchmark/Cargo.toml @@ -1,28 +1,28 @@ [package] -name = "starcoin-executor-benchmark" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-executor-benchmark" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -itertools = { version = "0.10.3", default-features = false } +clap = {version = "3", features = ["derive"]} +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +executor = {path = "../../executor", package = "starcoin-executor"} +itertools = {version = "0.10.3", default-features = false} +logger = {path = "../../commons/logger", package = "starcoin-logger"} rand = "0.8.5" rayon = "1" -clap = { version = "3", features = ["derive"] } -executor = { path = "../../executor", package = "starcoin-executor" } -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -logger = { path = "../../commons/logger", package = "starcoin-logger" } -types = { package = "starcoin-types", path = "../../types" } -vm-runtime = { package = "starcoin-vm-runtime", path = "../../vm/vm-runtime" } -starcoin-accumulator = { path = "../../commons/accumulator", package = "starcoin-accumulator" } -storage = { package = "starcoin-storage", path = "../../storage" } -starcoin-config = { path = "../../config" } -statedb = { path = "../../state/statedb", package = "starcoin-statedb" } -starcoin-state-api = { path = "../../state/api" } -starcoin-genesis = { path = "../../genesis" } -starcoin-consensus = { path = "../../consensus" } -starcoin-vm-types = { path = "../../vm/types" } +starcoin-accumulator = {path = "../../commons/accumulator", package = "starcoin-accumulator"} +starcoin-config = {path = "../../config"} +starcoin-consensus = {path = "../../consensus"} +starcoin-genesis = {path = "../../genesis"} +starcoin-state-api = {path = "../../state/api"} +starcoin-vm-types = {path = "../../vm/types"} +statedb = {path = "../../state/statedb", package = "starcoin-statedb"} +storage = {package = "starcoin-storage", path = "../../storage"} +types = {package = "starcoin-types", path = "../../types"} +vm-runtime = {package = "starcoin-vm-runtime", path = "../../vm/vm-runtime"} [features] diff --git a/genesis/Cargo.toml b/genesis/Cargo.toml index 8d1d8b6288..a47b5285ee 100644 --- a/genesis/Cargo.toml +++ b/genesis/Cargo.toml @@ -1,35 +1,34 @@ [package] -name = "starcoin-genesis" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-genesis" publish = false -edition = "2021" - +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" -clap = { version = "3", features = ["derive"] } -once_cell = "1.13.0" +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} +clap = {version = "3", features = ["derive"]} include_dir = "0.6.2" -starcoin-types = { path = "../types", features = ["fuzzing"] } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -serde = { version = "1.0.130" } -starcoin-config = { path = "../config" } -starcoin-executor = { path = "../executor" } -starcoin-storage = { path = "../storage" } -starcoin-statedb = { path = "../state/statedb" } -starcoin-accumulator = { path = "../commons/accumulator" } -stest = { path = "../commons/stest" } -starcoin-logger = { path = "../commons/logger" } -starcoin-consensus = { path = "../consensus" } -starcoin-state-api = { path = "../state/api" } -starcoin-vm-types = { path = "../vm/types" } -starcoin-transaction-builder = { path = "../vm/transaction-builder" } -stdlib = { path = "../vm/stdlib" } -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } -starcoin-chain = { path = "../chain" } +once_cell = "1.13.0" +serde = {version = "1.0.130"} +starcoin-accumulator = {path = "../commons/accumulator"} +starcoin-chain = {path = "../chain"} +starcoin-config = {path = "../config"} +starcoin-consensus = {path = "../consensus"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-executor = {path = "../executor"} +starcoin-logger = {path = "../commons/logger"} +starcoin-state-api = {path = "../state/api"} +starcoin-statedb = {path = "../state/statedb"} +starcoin-storage = {path = "../storage"} +starcoin-transaction-builder = {path = "../vm/transaction-builder"} +starcoin-types = {path = "../types", features = ["fuzzing"]} +starcoin-vm-types = {path = "../vm/types"} +stdlib = {path = "../vm/stdlib"} +stest = {path = "../commons/stest"} +thiserror = "1.0" [features] default = [] diff --git a/miner/Cargo.toml b/miner/Cargo.toml index 319d89f67b..845c64c7f7 100644 --- a/miner/Cargo.toml +++ b/miner/Cargo.toml @@ -1,49 +1,49 @@ [package] -name = "starcoin-miner" -version = "1.11.11" authors = ["Starcoin Core Dev "] edition = "2021" +name = "starcoin-miner" +version = "1.12.0" [dependencies] anyhow = "1.0.41" futures = "0.3.12" futures-timer = "3.0" -hex = { version = "0.4.3" } -thiserror = "1.0" +hex = {version = "0.4.3"} once_cell = "1.13.0" parking_lot = "0.12.1" +thiserror = "1.0" -starcoin-config = { path = "../config" } -starcoin-chain = { path = "../chain" } -types = { path = "../types", package = "starcoin-types" } -starcoin-state-api = { path = "../state/api" } -statedb = { path = "../state/statedb", package = "starcoin-statedb" } -state_tree = { path = "../state/state-tree", package = "starcoin-state-tree" } -consensus = { path = "../consensus", package = "starcoin-consensus" } -starcoin-storage = { path = "../storage" } -executor = { path = "../executor", package = "starcoin-executor" } -starcoin-txpool = { path = "../txpool" } -starcoin-txpool-api = { path = "../txpool/api" } -tokio = { version = "^1", features = ["full"] } -logger = { path = "../commons/logger", package = "starcoin-logger" } -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-accumulator = { path = "../commons/accumulator", package = "starcoin-accumulator" } -starcoin-account-api = { path = "../account/api" } -starcoin-account-service = { path = "../account/service" } -starcoin-metrics = { path = "../commons/metrics" } -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } -starcoin-vm-types = { path = "../vm/types" } -starcoin-open-block = { path = "../chain/open-block" } -starcoin-service-registry = { path = "../commons/service-registry" } +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} +consensus = {path = "../consensus", package = "starcoin-consensus"} +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +executor = {path = "../executor", package = "starcoin-executor"} +logger = {path = "../commons/logger", package = "starcoin-logger"} serde = "1.0.130" +starcoin-account-api = {path = "../account/api"} +starcoin-account-service = {path = "../account/service"} +starcoin-accumulator = {path = "../commons/accumulator", package = "starcoin-accumulator"} +starcoin-chain = {path = "../chain"} +starcoin-config = {path = "../config"} +starcoin-metrics = {path = "../commons/metrics"} +starcoin-open-block = {path = "../chain/open-block"} +starcoin-service-registry = {path = "../commons/service-registry"} +starcoin-state-api = {path = "../state/api"} +starcoin-storage = {path = "../storage"} +starcoin-txpool = {path = "../txpool"} +starcoin-txpool-api = {path = "../txpool/api"} +starcoin-vm-types = {path = "../vm/types"} +state_tree = {path = "../state/state-tree", package = "starcoin-state-tree"} +statedb = {path = "../state/statedb", package = "starcoin-statedb"} +tokio = {version = "^1", features = ["full"]} +types = {path = "../types", package = "starcoin-types"} [dev-dependencies] -sync = { path = "../sync", package = "starcoin-sync" } -starcoin-genesis = { path = "../genesis" } -starcoin-sync-api = { package = "starcoin-sync-api", path = "../sync/api" } -stest = { path = "../commons/stest" } -network-rpc = { path = "../network-rpc", package = "starcoin-network-rpc" } -starcoin-network-rpc-api = { path = "../network-rpc/api" } -starcoin-state-service = { path = "../state/service" } -starcoin-node = { path = "../node" } -test-helper = { path = "../test-helper" } +network-rpc = {path = "../network-rpc", package = "starcoin-network-rpc"} +starcoin-genesis = {path = "../genesis"} +starcoin-network-rpc-api = {path = "../network-rpc/api"} +starcoin-node = {path = "../node"} +starcoin-state-service = {path = "../state/service"} +starcoin-sync-api = {package = "starcoin-sync-api", path = "../sync/api"} +stest = {path = "../commons/stest"} +sync = {path = "../sync", package = "starcoin-sync"} +test-helper = {path = "../test-helper"} diff --git a/network-p2p/Cargo.toml b/network-p2p/Cargo.toml index e65a6edaa2..4bc477c45c 100644 --- a/network-p2p/Cargo.toml +++ b/network-p2p/Cargo.toml @@ -1,63 +1,61 @@ [package] -name = "network-p2p" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "network-p2p" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" +async-trait = "0.1" +asynchronous-codec = "0.5" bitflags = "1.3.2" bytes = "1" once_cell = "1.13.0" -async-trait = "0.1" -asynchronous-codec = "0.5" -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} +async-std = "1.12.0" +bs58 = "0.3.1" derive_more = "0.99.14" either = "1.7.0" fnv = "1.0.6" futures = "0.3.12" futures-timer = "3.0" +hex = "0.4.3" +ip_network = "0.3.4" linked-hash-map = "0.5.6" linked_hash_set = "0.1.3" log = "0.4.16" lru = "0.7.8" +network-p2p-types = {path = "./types"} parking_lot = "0.12.1" -rand = "0.8.5" pin-project = "0.4.27" -serde = { version = "1.0.130", features = ["derive"] } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } +prometheus = "0.13.0" +rand = "0.8.5" +sc-peerset = {path = "peerset"} +serde = {version = "1.0.130", features = ["derive"]} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} smallvec = "1.8.1" +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-metrics = {path = "../commons/metrics"} +starcoin-types = {path = "../types"} thiserror = "1" -unsigned-varint = { version = "0.6.0", features = [ - "futures", - "asynchronous_codec", -] } +unsigned-varint = {version = "0.6.0", features = [ + "futures", + "asynchronous_codec", +]} void = "1.0.2" -zeroize = "1.3.0" -hex = "0.4.3" wasm-timer = "0.2" -sc-peerset = { path = "peerset" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-metrics = { path = "../commons/metrics" } -starcoin-types = { path = "../types" } -network-p2p-types = { path = "./types" } -prometheus = "0.13.0" -ip_network = "0.3.4" -bs58 = "0.3.1" -async-std = "1.12.0" - +zeroize = "1.3.0" [dependencies.libp2p] version = "0.42.2" [dev-dependencies] -stest = { path = "../commons/stest" } async-std = "1.12" +stest = {path = "../commons/stest"} tempfile = "3.1.0" - [features] default = [] diff --git a/network-p2p/peerset/Cargo.toml b/network-p2p/peerset/Cargo.toml index e5705c28a6..fd3fb5cafa 100644 --- a/network-p2p/peerset/Cargo.toml +++ b/network-p2p/peerset/Cargo.toml @@ -1,27 +1,26 @@ [package] +authors = [ + "Parity Technologies ", + "Starcoin Core Dev ", +] description = "Connectivity manager based on reputation" +documentation = "https://docs.rs/sc-peerset" +edition = "2021" homepage = "http://parity.io" license = "GPL-3.0-or-later WITH Classpath-exception-2.0" name = "sc-peerset" -version = "1.11.11" -authors = [ - "Parity Technologies ", - "Starcoin Core Dev ", -] -edition = "2021" repository = "https://github.com/paritytech/substrate/" -documentation = "https://docs.rs/sc-peerset" +version = "1.12.0" [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] - [dependencies] futures = "0.3.12" -libp2p = { version = "0.42.2", default-features = false } -sp-utils = { path = "../../commons/utils" } +libp2p = {version = "0.42.2", default-features = false} log = "0.4.16" -serde_json = { version = "1.0", features = ["arbitrary_precision"] } +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +sp-utils = {path = "../../commons/utils"} wasm-timer = "0.2" [dev-dependencies] diff --git a/network-p2p/types/Cargo.toml b/network-p2p/types/Cargo.toml index 68aefacd3b..56be66a2b9 100644 --- a/network-p2p/types/Cargo.toml +++ b/network-p2p/types/Cargo.toml @@ -1,22 +1,22 @@ [package] -name = "network-p2p-types" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "network-p2p-types" publish = false -edition = "2021" +version = "1.12.0" [dependencies] bitflags = "1.3.2" bytes = "1" derive_more = "0.99.14" +libp2p = {version = "0.42.2", default-features = false, features = [ + "request-response", +]} rand = "0.8.5" -serde = { version = "1.0.130", features = ["derive"] } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } -libp2p = { version = "0.42.2", default-features = false, features = [ - "request-response", -] } -sc-peerset = { path = "../peerset" } -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } +sc-peerset = {path = "../peerset"} +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +serde = {version = "1.0.130", features = ["derive"]} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} [features] default = [] diff --git a/network-rpc/Cargo.toml b/network-rpc/Cargo.toml index 2b18beb178..f9ffc0dbbc 100644 --- a/network-rpc/Cargo.toml +++ b/network-rpc/Cargo.toml @@ -1,52 +1,52 @@ [package] -name = "starcoin-network-rpc" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-network-rpc" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" +bytes = "1" futures = "0.3.12" hex = "0.4.3" -bytes = "1" -serde = { version = "1.0.130", features = ["derive"] } -serde_json = "1.0.59" once_cell = "1.13.0" -tokio = { version = "^1", features = ["full"] } +serde = {version = "1.0.130", features = ["derive"]} +serde_json = "1.0.59" +tokio = {version = "^1", features = ["full"]} -api-limiter = { path = "../commons/api-limiter" } -network-p2p-types = { path = "../network-p2p/types" } -network-rpc-derive = { path = "derive", package = "network-rpc-derive" } -network-rpc-core = { path = "core" } -config = { path = "../config", package = "starcoin-config" } -starcoin-logger = { path = "../commons/logger" } -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } +accumulator = {path = "../commons/accumulator", package = "starcoin-accumulator"} +api-limiter = {path = "../commons/api-limiter"} +bcs-ext = {path = "../commons/bcs_ext", package = "bcs-ext"} +config = {path = "../config", package = "starcoin-config"} +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +network-api = {path = "../network/api"} +network-p2p-types = {path = "../network-p2p/types"} +network-rpc-core = {path = "core"} +network-rpc-derive = {path = "derive", package = "network-rpc-derive"} prometheus = "0.13.0" -network-api = { path = "../network/api" } -bcs-ext = { path = "../commons/bcs_ext", package = "bcs-ext" } -starcoin-types = { path = "../types", package = "starcoin-types" } -accumulator = { path = "../commons/accumulator", package = "starcoin-accumulator" } -state-tree = { path = "../state/state-tree", package = "starcoin-state-tree" } -txpool = { path = "../txpool", package = "starcoin-txpool" } -starcoin-chain-service = { path = "../chain/service" } -starcoin-storage = { path = "../storage", package = "starcoin-storage" } -txpool-api = { path = "../txpool/api", package = "starcoin-txpool-api" } -starcoin-state-api = { path = "../state/api" } -starcoin-state-service = { path = "../state/service" } -starcoin-network-rpc-api = { path = "api" } -starcoin-service-registry = { path = "../commons/service-registry" } +starcoin-chain-service = {path = "../chain/service"} +starcoin-logger = {path = "../commons/logger"} +starcoin-network-rpc-api = {path = "api"} +starcoin-service-registry = {path = "../commons/service-registry"} +starcoin-state-api = {path = "../state/api"} +starcoin-state-service = {path = "../state/service"} +starcoin-storage = {path = "../storage", package = "starcoin-storage"} +starcoin-types = {path = "../types", package = "starcoin-types"} +state-tree = {path = "../state/state-tree", package = "starcoin-state-tree"} +txpool = {path = "../txpool", package = "starcoin-txpool"} +txpool-api = {path = "../txpool/api", package = "starcoin-txpool-api"} [dev-dependencies] -network = { path = "../network", package = "starcoin-network" } -consensus = { path = "../consensus", package = "starcoin-consensus" } -account-api = { path = "../account/api", package = "starcoin-account-api" } -miner = { path = "../miner", package = "starcoin-miner" } -block-relayer = { path = "../block-relayer", package = "starcoin-block-relayer" } +account-api = {path = "../account/api", package = "starcoin-account-api"} +block-relayer = {path = "../block-relayer", package = "starcoin-block-relayer"} +consensus = {path = "../consensus", package = "starcoin-consensus"} futures-timer = "3.0" -statedb = { path = "../state/statedb", package = "starcoin-statedb" } -vm_types = { path = "../vm/types", package = "starcoin-vm-types" } -stest = { path = "../commons/stest" } -starcoin-node = { path = "../node" } -test-helper = { path = "../test-helper" } +miner = {path = "../miner", package = "starcoin-miner"} +network = {path = "../network", package = "starcoin-network"} +starcoin-node = {path = "../node"} +statedb = {path = "../state/statedb", package = "starcoin-statedb"} +stest = {path = "../commons/stest"} +test-helper = {path = "../test-helper"} +vm_types = {path = "../vm/types", package = "starcoin-vm-types"} diff --git a/network-rpc/api/Cargo.toml b/network-rpc/api/Cargo.toml index 06f42a9fcf..f8d138a2d9 100644 --- a/network-rpc/api/Cargo.toml +++ b/network-rpc/api/Cargo.toml @@ -1,23 +1,23 @@ [package] -name = "starcoin-network-rpc-api" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-network-rpc-api" publish = false -edition = "2021" +version = "1.12.0" [dependencies] once_cell = "1.13.0" -starcoin-types = { path = "../../types" } -network-rpc-core = { path = "../core" } -starcoin-accumulator = { path = "../../commons/accumulator" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} -starcoin-state-api = { path = "../../state/api" } -starcoin-state-tree = { path = "../../state/state-tree" } -network-rpc-derive = { path = "../derive" } -bcs-ext = { path = "../../commons/bcs_ext", package = "bcs-ext" } -starcoin-logger = {path = "../../commons/logger"} -serde = { version = "1.0.130", features = ["derive"] } anyhow = "1.0.41" +bcs-ext = {path = "../../commons/bcs_ext", package = "bcs-ext"} futures = "0.3.12" +network-rpc-core = {path = "../core"} +network-rpc-derive = {path = "../derive"} +serde = {version = "1.0.130", features = ["derive"]} +starcoin-accumulator = {path = "../../commons/accumulator"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-state-api = {path = "../../state/api"} +starcoin-state-tree = {path = "../../state/state-tree"} +starcoin-types = {path = "../../types"} diff --git a/network-rpc/core/Cargo.toml b/network-rpc/core/Cargo.toml index 780983920e..6ed27415c1 100644 --- a/network-rpc/core/Cargo.toml +++ b/network-rpc/core/Cargo.toml @@ -1,22 +1,22 @@ [package] -name = "network-rpc-core" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "network-rpc-core" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" +bcs-ext = {path = "../../commons/bcs_ext", package = "bcs-ext"} futures = "0.3.12" -serde = { version = "1.0.130", features = ["derive"] } log = "0.4.16" -network-rpc-derive = { path = "../derive" } +network-rpc-derive = {path = "../derive"} num_enum = "0.5.7" -bcs-ext = { path = "../../commons/bcs_ext", package = "bcs-ext" } +serde = {version = "1.0.130", features = ["derive"]} #todo remove this dependency. -starcoin-types = { path = "../../types", package = "starcoin-types" } +starcoin-types = {path = "../../types", package = "starcoin-types"} [dev-dependencies] -stest = { path = "../../commons/stest" } +stest = {path = "../../commons/stest"} diff --git a/network-rpc/derive/Cargo.toml b/network-rpc/derive/Cargo.toml index b196dc09ff..f5efdba1c6 100644 --- a/network-rpc/derive/Cargo.toml +++ b/network-rpc/derive/Cargo.toml @@ -1,16 +1,16 @@ [package] -name = "network-rpc-derive" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "network-rpc-derive" publish = false -edition = "2021" +version = "1.12.0" [lib] proc-macro = true [dependencies] -syn = { version = "1.0", features = ["full", "extra-traits", "visit", "fold"] } +anyhow = "1.0.41" proc-macro2 = "1.0" quote = "1.0.16" -anyhow = "1.0.41" +syn = {version = "1.0", features = ["full", "extra-traits", "visit", "fold"]} diff --git a/network/Cargo.toml b/network/Cargo.toml index fcc220c087..413eaaa30e 100644 --- a/network/Cargo.toml +++ b/network/Cargo.toml @@ -1,55 +1,55 @@ [package] -name = "starcoin-network" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-network" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" +bytes = "1" futures = "0.3.12" futures-timer = "3.0" -log = "0.4.16" hex = "0.4.3" -bytes = "1" +log = "0.4.16" -starcoin-config = { path = "../config" } -starcoin-types = { path = "../types" } -starcoin-txpool-api = { path = "../txpool/api" } -network-p2p-types = { path = "../network-p2p/types" } -network-p2p = { path = "../network-p2p" } -starcoin-logger = { path = "../commons/logger" } +network-p2p = {path = "../network-p2p"} +network-p2p-types = {path = "../network-p2p/types"} +starcoin-config = {path = "../config"} +starcoin-logger = {path = "../commons/logger"} +starcoin-txpool-api = {path = "../txpool/api"} +starcoin-types = {path = "../types"} -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +bitflags = "1.3.2" fnv = "1.0.6" zeroize = "1.3.0" -bitflags = "1.3.2" -tempfile = "3.1.0" -rand = "0.8.5" -parking_lot = "0.12.1" lru = "0.7.8" +parking_lot = "0.12.1" +rand = "0.8.5" +tempfile = "3.1.0" -serde = { version = "1.0.130", features = ["derive"] } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } -derive_more = "0.99.14" -async-trait = "0.1.51" -stest = { path = "../commons/stest" } async-std = "1.12" +async-trait = "0.1.51" +derive_more = "0.99.14" +serde = {version = "1.0.130", features = ["derive"]} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +stest = {path = "../commons/stest"} prometheus = "0.13.0" -network-api = { package = "network-api", path = "../network/api" } -starcoin-metrics = { path = "../commons/metrics" } -starcoin-service-registry = { path = "../commons/service-registry" } -starcoin-network-rpc = { path = "../network-rpc" } -network-rpc-core = { path = "../network-rpc/core" } -starcoin-network-rpc-api = { path = "../network-rpc/api" } -starcoin-storage = { path = "../storage" } +network-api = {package = "network-api", path = "../network/api"} +network-rpc-core = {path = "../network-rpc/core"} +starcoin-metrics = {path = "../commons/metrics"} +starcoin-network-rpc = {path = "../network-rpc"} +starcoin-network-rpc-api = {path = "../network-rpc/api"} +starcoin-service-registry = {path = "../commons/service-registry"} +starcoin-storage = {path = "../storage"} [dev-dependencies] -tokio = { version = "^1", features = ["full"] } -test-helper = { path = "../test-helper" } +test-helper = {path = "../test-helper"} +tokio = {version = "^1", features = ["full"]} diff --git a/network/api/Cargo.toml b/network/api/Cargo.toml index 08d38c14f0..263c2ee261 100644 --- a/network/api/Cargo.toml +++ b/network/api/Cargo.toml @@ -1,24 +1,24 @@ [package] -name = "network-api" -version = "1.11.11" authors = ["Starcoin Core Dev "] edition = "2021" +name = "network-api" +version = "1.12.0" [dependencies] -hex = "0.4.3" anyhow = "1.0.41" +async-trait = "0.1.51" futures = "0.3.12" -serde = { version = "1.0.130", default-features = false } -rand = "0.8.5" +hex = "0.4.3" itertools = "0.10.3" -async-trait = "0.1.51" parking_lot = "0.12.1" +rand = "0.8.5" +serde = {version = "1.0.130", default-features = false} -starcoin-logger = { path = "../../commons/logger" } -starcoin-types = { path = "../../types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -starcoin-service-registry = { path = "../../commons/service-registry" } -network-p2p-types = { path = "../../network-p2p/types" } -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } -starcoin-metrics = { path = "../../commons/metrics" } +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +network-p2p-types = {path = "../../network-p2p/types"} +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-metrics = {path = "../../commons/metrics"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-types = {path = "../../types"} diff --git a/node/Cargo.toml b/node/Cargo.toml index 476cb7aa42..3f71410ff9 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -1,58 +1,58 @@ [package] -name = "starcoin-node" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-node" publish = false -edition = "2021" +version = "1.12.0" [dependencies] -anyhow = "1.0.41" -thiserror = "1.0" -backtrace = "0.3" actix = "0.13" actix-rt = "2.6" -tokio = { version = "^1", features = ["full"] } -futures = "0.3.12" -futures-timer = "3.0" -async-trait = "0.1" +anyhow = "1.0.41" async-std = "1.12" +async-trait = "0.1" +backtrace = "0.3" chrono = "0.4.19" -serde_json = { version = "1.0", features = ["arbitrary_precision"] } -timeout-join-handler = { path = "../commons/timeout-join-handler" } -starcoin-metrics = { path = "../commons/metrics" } -starcoin-config = { path = "../config" } -starcoin-consensus = { path = "../consensus" } -starcoin-executor = { path = "../executor" } -network-api = { path = "../network/api" } -starcoin-network = { path = "../network" } -starcoin-txpool = { path = "../txpool" } -starcoin-chain-service = { path = "../chain/service" } -starcoin-chain-notify = { path = "../chain/chain-notify" } -starcoin-rpc-server = { path = "../rpc/server" } -starcoin-storage = { path = "../storage" } -starcoin-miner = { path = "../miner" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-logger = { path = "../commons/logger" } -starcoin-types = { path = "../types" } -starcoin-sync = { path = "../sync" } -starcoin-genesis = { path = "../genesis" } -starcoin-account-api = { path = "../account/api" } -starcoin-account-service = { path = "../account/service" } -starcoin-state-api = { path = "../state/api" } -starcoin-statedb = { path = "../state/statedb" } -starcoin-state-service = { path = "../state/service" } -starcoin-txpool-api = { path = "../txpool/api" } -starcoin-sync-api = { package = "starcoin-sync-api", path = "../sync/api" } -starcoin-block-relayer = { path = "../block-relayer" } -starcoin-network-rpc = { path = "../network-rpc" } -starcoin-network-rpc-api = { path = "../network-rpc/api" } -network-rpc-core = { path = "../network-rpc/core" } -starcoin-node-api = { path = "./api" } -starcoin-dev = { path = "../vm/dev" } -starcoin-service-registry = { path = "../commons/service-registry" } -starcoin-rpc-client = { path = "../rpc/client" } -starcoin-stratum = { path = "../stratum" } -starcoin-miner-client = { path = "../cmd/miner_client" } +futures = "0.3.12" +futures-timer = "3.0" +network-api = {path = "../network/api"} +network-rpc-core = {path = "../network-rpc/core"} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +starcoin-account-api = {path = "../account/api"} +starcoin-account-service = {path = "../account/service"} +starcoin-block-relayer = {path = "../block-relayer"} +starcoin-chain-notify = {path = "../chain/chain-notify"} +starcoin-chain-service = {path = "../chain/service"} +starcoin-config = {path = "../config"} +starcoin-consensus = {path = "../consensus"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-dev = {path = "../vm/dev"} +starcoin-executor = {path = "../executor"} +starcoin-genesis = {path = "../genesis"} +starcoin-logger = {path = "../commons/logger"} +starcoin-metrics = {path = "../commons/metrics"} +starcoin-miner = {path = "../miner"} +starcoin-miner-client = {path = "../cmd/miner_client"} +starcoin-network = {path = "../network"} +starcoin-network-rpc = {path = "../network-rpc"} +starcoin-network-rpc-api = {path = "../network-rpc/api"} +starcoin-node-api = {path = "./api"} +starcoin-rpc-client = {path = "../rpc/client"} +starcoin-rpc-server = {path = "../rpc/server"} +starcoin-service-registry = {path = "../commons/service-registry"} +starcoin-state-api = {path = "../state/api"} +starcoin-state-service = {path = "../state/service"} +starcoin-statedb = {path = "../state/statedb"} +starcoin-storage = {path = "../storage"} +starcoin-stratum = {path = "../stratum"} +starcoin-sync = {path = "../sync"} +starcoin-sync-api = {package = "starcoin-sync-api", path = "../sync/api"} +starcoin-txpool = {path = "../txpool"} +starcoin-txpool-api = {path = "../txpool/api"} +starcoin-types = {path = "../types"} +thiserror = "1.0" +timeout-join-handler = {path = "../commons/timeout-join-handler"} +tokio = {version = "^1", features = ["full"]} [dev-dependencies] -stest = { path = "../commons/stest" } +stest = {path = "../commons/stest"} diff --git a/node/api/Cargo.toml b/node/api/Cargo.toml index 6ce65eef58..15f4eba989 100644 --- a/node/api/Cargo.toml +++ b/node/api/Cargo.toml @@ -1,26 +1,26 @@ [package] -name = "starcoin-node-api" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-node-api" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" +async-trait = "0.1" backtrace = "0.3" futures = "0.3.12" -async-trait = "0.1" -serde = { version = "1.0.130", features = ["derive"] } -starcoin-config = { path = "../../config" } -starcoin-consensus = { path = "../../consensus" } -starcoin-storage = { path = "../../storage" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-logger = { path = "../../commons/logger" } -starcoin-types = { path = "../../types" } -starcoin-genesis = { path = "../../genesis" } -starcoin-service-registry = { path = "../../commons/service-registry" } +serde = {version = "1.0.130", features = ["derive"]} +starcoin-config = {path = "../../config"} +starcoin-consensus = {path = "../../consensus"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-genesis = {path = "../../genesis"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-storage = {path = "../../storage"} +starcoin-types = {path = "../../types"} +thiserror = "1.0" [dev-dependencies] -stest = { path = "../../commons/stest" } +stest = {path = "../../commons/stest"} diff --git a/rpc/api/Cargo.toml b/rpc/api/Cargo.toml index bf9443bb4d..d2572e65a5 100644 --- a/rpc/api/Cargo.toml +++ b/rpc/api/Cargo.toml @@ -1,52 +1,52 @@ [package] -name = "starcoin-rpc-api" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-rpc-api" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" -serde = { version = "1.0.130", features = ["derive"] } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } -hex = "0.4.3" async-trait = "0.1" -jsonrpc-core = { version = "18", features = ["arbitrary_precision"] } -jsonrpc-server-utils = "18" -jsonrpc-pubsub = "18" -jsonrpc-core-client = { version = "18", features = [ - "http", - "ipc", - "ws", - "arbitrary_precision", -] } +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +clap = {version = "3", features = ["derive"]} futures = "0.3.12" -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -starcoin-types = { path = "../../types" } -starcoin-chain-api = { path = "../../chain/api" } -starcoin-account-api = { path = "../../account/api" } -starcoin-txpool-api = { path = "../../txpool/api" } -starcoin-state-api = { path = "../../state/api" } -starcoin-sync-api = { path = "../../sync/api" } -starcoin-config = { path = "../../config" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-logger = { path = "../../commons/logger" } -starcoin-vm-types = { path = "../../vm/types" } -starcoin-abi-types = { path = "../../abi/types" } -starcoin-abi-decoder = { path = "../../abi/decoder" } -starcoin-service-registry = { path = "../../commons/service-registry" } -starcoin-resource-viewer = { path = "../../vm/resource-viewer" } -vm-status-translator = { path = "../../vm/vm-status-translator" } -serde-helpers = { path = "../../commons/serde-helpers" } -network-p2p-types = { path = "../../network-p2p/types" } -network-api = { path = "../../network/api", package = "network-api" } -jsonrpc-derive = { git = "https://github.com/starcoinorg/jsonrpc", rev = "2f6c2b33d3048d57a85347ee735b312df0117b15" } -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } -openrpc-rs = { git = "https://github.com/starcoinorg/openrpc-rs", rev = "077761500ff6fabe2f20da1bdf429575931e3048" } -clap = { version = "3", features = ["derive"] } -starcoin-accumulator = { path = "../../commons/accumulator" } +hex = "0.4.3" +jsonrpc-core = {version = "18", features = ["arbitrary_precision"]} +jsonrpc-core-client = {version = "18", features = [ + "http", + "ipc", + "ws", + "arbitrary_precision", +]} +jsonrpc-derive = {git = "https://github.com/starcoinorg/jsonrpc", rev = "2f6c2b33d3048d57a85347ee735b312df0117b15"} +jsonrpc-pubsub = "18" +jsonrpc-server-utils = "18" +network-api = {path = "../../network/api", package = "network-api"} +network-p2p-types = {path = "../../network-p2p/types"} +openrpc-rs = {git = "https://github.com/starcoinorg/openrpc-rs", rev = "077761500ff6fabe2f20da1bdf429575931e3048"} +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +serde = {version = "1.0.130", features = ["derive"]} +serde-helpers = {path = "../../commons/serde-helpers"} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +starcoin-abi-decoder = {path = "../../abi/decoder"} +starcoin-abi-types = {path = "../../abi/types"} +starcoin-account-api = {path = "../../account/api"} +starcoin-accumulator = {path = "../../commons/accumulator"} +starcoin-chain-api = {path = "../../chain/api"} +starcoin-config = {path = "../../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-resource-viewer = {path = "../../vm/resource-viewer"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-state-api = {path = "../../state/api"} +starcoin-sync-api = {path = "../../sync/api"} +starcoin-txpool-api = {path = "../../txpool/api"} +starcoin-types = {path = "../../types"} +starcoin-vm-types = {path = "../../vm/types"} +thiserror = "1.0" +vm-status-translator = {path = "../../vm/vm-status-translator"} [[bin]] name = "starcoin-rpc-schema-generate" path = "src/generate_schema.rs" diff --git a/rpc/client/Cargo.toml b/rpc/client/Cargo.toml index 45b813a5c3..722596343d 100644 --- a/rpc/client/Cargo.toml +++ b/rpc/client/Cargo.toml @@ -1,60 +1,60 @@ [package] -name = "starcoin-rpc-client" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-rpc-client" publish = false -edition = "2021" +version = "1.12.0" [dependencies] -anyhow = "1.0.41" -thiserror = "1.0" -serde = { version = "1.0.130", features = ["derive"] } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } -hex = "~0.4" actix = "0.13" actix-rt = "2.6" -tokio = "^1" -log = "0.4.16" -parking_lot = "0.12.1" -jsonrpc-core = { version = "18", features = ["arbitrary_precision"] } +anyhow = "1.0.41" +async-std = "1.12" +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +futures = "0.3.12" +futures-timer = "3.0" +hex = "~0.4" +jsonrpc-client-transports = {version = "18", features = [ + "http", + "ipc", + "ws", + "arbitrary_precision", +]} +jsonrpc-core = {version = "18", features = ["arbitrary_precision"]} +jsonrpc-core-client = {version = "18", features = [ + "http", + "ipc", + "ws", + "arbitrary_precision", +]} jsonrpc-derive = "18" -jsonrpc-server-utils = "18" jsonrpc-pubsub = "18" -jsonrpc-core-client = { version = "18", features = [ - "http", - "ipc", - "ws", - "arbitrary_precision", -] } -jsonrpc-client-transports = { version = "18", features = [ - "http", - "ipc", - "ws", - "arbitrary_precision", -] } -futures = "0.3.12" +jsonrpc-server-utils = "18" +log = "0.4.16" +network-api = {path = "../../network/api", package = "network-api"} +network-p2p-types = {path = "../../network-p2p/types"} parity-tokio-ipc = "0.9" -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -starcoin-types = { path = "../../types" } -starcoin-vm-types = { path = "../../vm/types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-rpc-api = { path = "../api" } -starcoin-logger = { path = "../../commons/logger" } -starcoin-account-api = { path = "../../account/api" } -starcoin-state-api = { path = "../../state/api" } -starcoin-state-tree = { path = "../../state/state-tree" } -async-std = "1.12" -starcoin-txpool-api = { path = "../../txpool/api" } -starcoin-sync-api = { path = "../../sync/api" } -starcoin-service-registry = { path = "../../commons/service-registry" } -network-p2p-types = { path = "../../network-p2p/types" } -network-api = { path = "../../network/api", package = "network-api" } -futures-timer = "3.0" -starcoin-abi-types = { path = "../../abi/types" } +parking_lot = "0.12.1" +serde = {version = "1.0.130", features = ["derive"]} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +starcoin-abi-types = {path = "../../abi/types"} +starcoin-account-api = {path = "../../account/api"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-rpc-api = {path = "../api"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-state-api = {path = "../../state/api"} +starcoin-state-tree = {path = "../../state/state-tree"} +starcoin-sync-api = {path = "../../sync/api"} +starcoin-txpool-api = {path = "../../txpool/api"} +starcoin-types = {path = "../../types"} +starcoin-vm-types = {path = "../../vm/types"} +thiserror = "1.0" +tokio = "^1" [dev-dependencies] -starcoin-rpc-server = { path = "../server" } -starcoin-config = { path = "../../config" } -stest = { path = "../../commons/stest" } -test-helper = { path = "../../test-helper" } +starcoin-config = {path = "../../config"} +starcoin-rpc-server = {path = "../server"} +stest = {path = "../../commons/stest"} +test-helper = {path = "../../test-helper"} diff --git a/rpc/middleware/Cargo.toml b/rpc/middleware/Cargo.toml index 34b9de3316..6793a7a625 100644 --- a/rpc/middleware/Cargo.toml +++ b/rpc/middleware/Cargo.toml @@ -1,23 +1,22 @@ [package] -name = "starcoin-rpc-middleware" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-rpc-middleware" publish = false -edition = "2021" - +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" -once_cell = "1.13.0" -jsonrpc-core = { version = "18", features = ["arbitrary_precision"] } futures = "0.3.12" -starcoin-logger = { path = "../../commons/logger" } -starcoin-metrics = { path = "../../commons/metrics" } -starcoin-rpc-api = { path = "../api" } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } -starcoin-config = { path = "../../config" } +jsonrpc-core = {version = "18", features = ["arbitrary_precision"]} +once_cell = "1.13.0" +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +starcoin-config = {path = "../../config"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-metrics = {path = "../../commons/metrics"} +starcoin-rpc-api = {path = "../api"} +thiserror = "1.0" [dev-dependencies] -stest = { path = "../../commons/stest" } rand = "0.8.5" +stest = {path = "../../commons/stest"} diff --git a/rpc/server/Cargo.toml b/rpc/server/Cargo.toml index 7e077e8002..8a778797dd 100644 --- a/rpc/server/Cargo.toml +++ b/rpc/server/Cargo.toml @@ -1,85 +1,85 @@ [package] -name = "starcoin-rpc-server" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-rpc-server" publish = false -edition = "2021" +version = "1.12.0" [dependencies] -log = "0.4" -parking_lot = "0.12" -futures-channel = "0.3" -anyhow = "1.0.41" -thiserror = "1.0" -dashmap = "5.3" -hex = { version = "0.4.3", default-features = false } -serde = { version = "1.0.130", features = ["derive"] } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } actix = "0.13" actix-rt = "2.6" -jsonrpc-core = { version = "18", features = ["arbitrary_precision"] } +anyhow = "1.0.41" +api-limiter = {path = "../../commons/api-limiter"} +bcs = "0.1" +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +dashmap = "5.3" +futures = "0.3.12" +futures-channel = "0.3" +governor = {version = "0.4.2", features = ["dashmap"]} +hex = {version = "0.4.3", default-features = false} +jsonrpc-core = {version = "18", features = ["arbitrary_precision"]} +jsonrpc-core-client = {version = "18", features = [ + "http", + "ipc", + "ws", + "arbitrary_precision", +]} jsonrpc-derive = "18" jsonrpc-http-server = "18" -jsonrpc-tcp-server = "18" jsonrpc-ipc-server = "18" -jsonrpc-ws-server = "18" -jsonrpc-server-utils = "18" jsonrpc-pubsub = "18" -jsonrpc-core-client = { version = "18", features = [ - "http", - "ipc", - "ws", - "arbitrary_precision", -] } -futures = "0.3.12" -bcs = "0.1" -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -starcoin-types = { path = "../../types" } -starcoin-config = { path = "../../config" } -starcoin-logger = { path = "../../commons/logger" } -starcoin-rpc-api = { path = "../api" } -starcoin-rpc-middleware = { path = "../middleware" } -starcoin-account-api = { path = "../../account/api" } -starcoin-chain = { path = "../../chain" } -starcoin-chain-service = { path = "../../chain/service" } -starcoin-chain-notify = { path = "../../chain/chain-notify" } -starcoin-account-service = { path = "../../account/service" } -starcoin-statedb = { path = "../../state/statedb" } -starcoin-state-tree = { path = "../../state/state-tree" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-state-api = { path = "../../state/api" } -starcoin-state-service = { path = "../../state/service" } -starcoin-txpool-api = { path = "../../txpool/api" } -starcoin-txpool = { path = "../../txpool" } -starcoin-network = { path = "../../network" } -starcoin-metrics = { path = "../../commons/metrics" } -starcoin-storage = { path = "../../storage" } -starcoin-executor = { path = "../../executor" } -starcoin-vm-types = { path = "../../vm/types" } -starcoin-abi-types = { path = "../../abi/types" } -starcoin-abi-resolver = { path = "../../abi/resolver" } -starcoin-abi-decoder = { path = "../../abi/decoder" } -starcoin-consensus = { path = "../../consensus" } -starcoin-dev = { path = "../../vm/dev" } -starcoin-miner = { path = "../../miner" } -starcoin-service-registry = { path = "../../commons/service-registry" } -starcoin-resource-viewer = { path = "../../vm/resource-viewer" } -vm-status-translator = { path = "../../vm/vm-status-translator" } -network-api = { path = "../../network/api" } -starcoin-node-api = { path = "../../node/api" } -starcoin-sync-api = { path = "../../sync/api" } -network-p2p-types = { path = "../../network-p2p/types" } -network-rpc-core = { path = "../../network-rpc/core" } -api-limiter = { path = "../../commons/api-limiter" } -governor = { version = "0.4.2", features = ["dashmap"] } +jsonrpc-server-utils = "18" +jsonrpc-tcp-server = "18" +jsonrpc-ws-server = "18" +log = "0.4" +network-api = {path = "../../network/api"} +network-p2p-types = {path = "../../network-p2p/types"} +network-rpc-core = {path = "../../network-rpc/core"} +parking_lot = "0.12" +serde = {version = "1.0.130", features = ["derive"]} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +starcoin-abi-decoder = {path = "../../abi/decoder"} +starcoin-abi-resolver = {path = "../../abi/resolver"} +starcoin-abi-types = {path = "../../abi/types"} +starcoin-account-api = {path = "../../account/api"} +starcoin-account-service = {path = "../../account/service"} +starcoin-chain = {path = "../../chain"} +starcoin-chain-notify = {path = "../../chain/chain-notify"} +starcoin-chain-service = {path = "../../chain/service"} +starcoin-config = {path = "../../config"} +starcoin-consensus = {path = "../../consensus"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-dev = {path = "../../vm/dev"} +starcoin-executor = {path = "../../executor"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-metrics = {path = "../../commons/metrics"} +starcoin-miner = {path = "../../miner"} +starcoin-network = {path = "../../network"} +starcoin-node-api = {path = "../../node/api"} +starcoin-resource-viewer = {path = "../../vm/resource-viewer"} +starcoin-rpc-api = {path = "../api"} +starcoin-rpc-middleware = {path = "../middleware"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-state-api = {path = "../../state/api"} +starcoin-state-service = {path = "../../state/service"} +starcoin-state-tree = {path = "../../state/state-tree"} +starcoin-statedb = {path = "../../state/statedb"} +starcoin-storage = {path = "../../storage"} +starcoin-sync-api = {path = "../../sync/api"} +starcoin-txpool = {path = "../../txpool"} +starcoin-txpool-api = {path = "../../txpool/api"} +starcoin-types = {path = "../../types"} +starcoin-vm-types = {path = "../../vm/types"} +thiserror = "1.0" +vm-status-translator = {path = "../../vm/vm-status-translator"} [dev-dependencies] -stest = { path = "../../commons/stest" } -starcoin-rpc-client = { path = "../client" } -starcoin-txpool-mock-service = { path = "../../txpool/mock-service" } -starcoin-executor = { path = "../../executor" } -tokio = { version = "^1", features = ["full"] } -starcoin-genesis = { path = "../../genesis" } -test-helper = { path = "../../test-helper" } -starcoin-chain-mock = { path = "../../chain/mock" } +starcoin-chain-mock = {path = "../../chain/mock"} +starcoin-executor = {path = "../../executor"} +starcoin-genesis = {path = "../../genesis"} +starcoin-rpc-client = {path = "../client"} +starcoin-txpool-mock-service = {path = "../../txpool/mock-service"} +stest = {path = "../../commons/stest"} +test-helper = {path = "../../test-helper"} +tokio = {version = "^1", features = ["full"]} diff --git a/state/api/Cargo.toml b/state/api/Cargo.toml index 0ee3367bb4..6c82f976f2 100644 --- a/state/api/Cargo.toml +++ b/state/api/Cargo.toml @@ -1,21 +1,21 @@ [package] -name = "starcoin-state-api" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-state-api" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" async-trait = "0.1" -serde = { version = "1.0.130", features = ["derive"] } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-types = { path = "../../types" } -starcoin-vm-types = { path = "../../vm/types" } -merkle-tree = { package = "forkable-jellyfish-merkle", path = "../../commons/forkable-jellyfish-merkle" } -starcoin-state-tree = { path = "../state-tree" } -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -starcoin-service-registry = { path = "../../commons/service-registry" } +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +merkle-tree = {package = "forkable-jellyfish-merkle", path = "../../commons/forkable-jellyfish-merkle"} +serde = {version = "1.0.130", features = ["derive"]} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-state-tree = {path = "../state-tree"} +starcoin-types = {path = "../../types"} +starcoin-vm-types = {path = "../../vm/types"} [dev-dependencies] diff --git a/state/service/Cargo.toml b/state/service/Cargo.toml index 8beb1626ea..d877ddf41b 100644 --- a/state/service/Cargo.toml +++ b/state/service/Cargo.toml @@ -1,26 +1,26 @@ [package] -name = "starcoin-state-service" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-state-service" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -futures = "0.3.12" async-trait = "0.1" -starcoin-logger = { path = "../../commons/logger" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -stest = { path = "../../commons/stest" } -starcoin-types = { path = "../../types" } -starcoin-config = { path = "../../config" } -starcoin-state-api = { path = "../api" } -starcoin-statedb = { path = "../statedb" } -starcoin-storage = { path = "../../storage" } -starcoin-state-tree = { path = "../state-tree" } -starcoin-service-registry = { path = "../../commons/service-registry" } +futures = "0.3.12" +starcoin-config = {path = "../../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-state-api = {path = "../api"} +starcoin-state-tree = {path = "../state-tree"} +starcoin-statedb = {path = "../statedb"} +starcoin-storage = {path = "../../storage"} +starcoin-types = {path = "../../types"} +stest = {path = "../../commons/stest"} tokio = "1" [dev-dependencies] -test-helper = { path = "../../test-helper" } +test-helper = {path = "../../test-helper"} diff --git a/state/state-store-api/Cargo.toml b/state/state-store-api/Cargo.toml index bbf14f2072..a97e71f5e6 100644 --- a/state/state-store-api/Cargo.toml +++ b/state/state-store-api/Cargo.toml @@ -1,14 +1,13 @@ [package] -name = "starcoin-state-store-api" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-state-store-api" publish = false -edition = "2021" - +version = "1.12.0" [dependencies] -forkable-jellyfish-merkle = { path = "../../commons/forkable-jellyfish-merkle" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -serde = { version = "1.0.130" } anyhow = "1.0.41" +forkable-jellyfish-merkle = {path = "../../commons/forkable-jellyfish-merkle"} +serde = {version = "1.0.130"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} diff --git a/state/state-tree/Cargo.toml b/state/state-tree/Cargo.toml index b151bcac9f..43d330b63a 100644 --- a/state/state-tree/Cargo.toml +++ b/state/state-tree/Cargo.toml @@ -1,24 +1,23 @@ [package] -name = "starcoin-state-tree" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-state-tree" publish = false -edition = "2021" - +version = "1.12.0" [dependencies] anyhow = "1.0.41" +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +forkable-jellyfish-merkle = {path = "../../commons/forkable-jellyfish-merkle"} +logger = {path = "../../commons/logger", package = "starcoin-logger"} parking_lot = "0.12.1" +serde = {version = "1.0.130"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-state-store-api = {path = "../state-store-api"} starcoin-types = {path = "../../types"} starcoin-vm-types = {path = "../../vm/types"} -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} -serde = { version = "1.0.130" } -forkable-jellyfish-merkle = { path = "../../commons/forkable-jellyfish-merkle"} -starcoin-state-store-api = {path = "../state-store-api"} -bcs-ext = { package="bcs-ext", path = "../../commons/bcs_ext" } -logger = { path = "../../commons/logger", package="starcoin-logger"} [dev-dependencies] -starcoin-config= { path = "../../config"} -starcoin-storage = { path = "../../storage"} +starcoin-config = {path = "../../config"} +starcoin-storage = {path = "../../storage"} diff --git a/state/statedb/Cargo.toml b/state/statedb/Cargo.toml index c7cfc0fd32..96fec476fc 100644 --- a/state/statedb/Cargo.toml +++ b/state/statedb/Cargo.toml @@ -1,22 +1,22 @@ [package] -name = "starcoin-statedb" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-statedb" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" -parking_lot = "0.12.1" +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +forkable-jellyfish-merkle = {path = "../../commons/forkable-jellyfish-merkle"} lru = "0.7.8" -starcoin-types = { path = "../../types" } -starcoin-vm-types = { path = "../../vm/types" } -starcoin-state-api = { path = "../api" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-logger = { path = "../../commons/logger" } -starcoin-state-tree = { path = "../state-tree" } -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -serde = { version = "1.0.130" } -forkable-jellyfish-merkle = { path = "../../commons/forkable-jellyfish-merkle" } +parking_lot = "0.12.1" +serde = {version = "1.0.130"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-state-api = {path = "../api"} +starcoin-state-tree = {path = "../state-tree"} +starcoin-types = {path = "../../types"} +starcoin-vm-types = {path = "../../vm/types"} +thiserror = "1.0" diff --git a/storage/Cargo.toml b/storage/Cargo.toml index 5756e6bb99..277badce89 100644 --- a/storage/Cargo.toml +++ b/storage/Cargo.toml @@ -1,49 +1,48 @@ [package] -name = "starcoin-storage" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-storage" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" -serde = { version = "1.0.130" } -starcoin-types = { path = "../types" } -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } -chrono = "0.4" +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} byteorder = "1.4.3" +chrono = "0.4" +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} lru = "0.7.8" -parking_lot = "0.12.1" -proptest = { version = "1.0.0", optional = true } -proptest-derive = { version = "0.3.0", optional = true } -once_cell = "1.13.0" num_enum = "0.5.7" +once_cell = "1.13.0" +parking_lot = "0.12.1" +proptest = {version = "1.0.0", optional = true} +proptest-derive = {version = "0.3.0", optional = true} +serde = {version = "1.0.130"} +starcoin-types = {path = "../types"} +thiserror = "1.0" #state-tree = { package="starcoin-state-tree", path = "../state/state-tree"} -starcoin-state-store-api = { path = "../state/state-store-api" } -starcoin-accumulator = { package = "starcoin-accumulator", path = "../commons/accumulator" } +starcoin-accumulator = {package = "starcoin-accumulator", path = "../commons/accumulator"} +starcoin-state-store-api = {path = "../state/state-store-api"} #starcoin-proptest-helpers = { path = "../commons/proptest-helpers", optional = true} -forkable-jellyfish-merkle = { path = "../commons/forkable-jellyfish-merkle", package = "forkable-jellyfish-merkle" } -logger = { path = "../commons/logger", package = "starcoin-logger" } -starcoin-metrics = { path = "../commons/metrics" } -starcoin-config = { path = "../config" } -starcoin-uint = { path = "../types/uint" } coarsetime = "0.1.22" +forkable-jellyfish-merkle = {path = "../commons/forkable-jellyfish-merkle", package = "forkable-jellyfish-merkle"} +logger = {path = "../commons/logger", package = "starcoin-logger"} +starcoin-config = {path = "../config"} +starcoin-metrics = {path = "../commons/metrics"} +starcoin-uint = {path = "../types/uint"} [dependencies.rocksdb] -version = "0.18" default-features = false features = ["lz4"] - +version = "0.18" [dev-dependencies] proptest = "1.0.0" proptest-derive = "0.3.0" rand = "0.8.5" -starcoin-types = { path = "../types", features = ["fuzzing"] } -stest = { path = "../commons/stest" } +starcoin-types = {path = "../types", features = ["fuzzing"]} +stest = {path = "../commons/stest"} [features] default = [] diff --git a/stratum/Cargo.toml b/stratum/Cargo.toml index 25a3b7bf53..caf0d8f80c 100644 --- a/stratum/Cargo.toml +++ b/stratum/Cargo.toml @@ -1,29 +1,29 @@ [package] -name = "starcoin-stratum" -version = "1.11.11" authors = ["Starcoin Core Dev "] edition = "2021" +name = "starcoin-stratum" +version = "1.12.0" [dependencies] -jsonrpc-tcp-server = { git = "https://github.com/starcoinorg/jsonrpc", rev = "8f457b18921c1723db6349a1bdbb14b8e376e756" } -jsonrpc-derive = { git = "https://github.com/starcoinorg/jsonrpc", rev = "8f457b18921c1723db6349a1bdbb14b8e376e756" } -jsonrpc-core = { git = "https://github.com/starcoinorg/jsonrpc", rev = "8f457b18921c1723db6349a1bdbb14b8e376e756", features = [ - "arbitrary_precision", -] } -jsonrpc-pubsub = { git = "https://github.com/starcoinorg/jsonrpc", rev = "8f457b18921c1723db6349a1bdbb14b8e376e756" } -jsonrpc-core-client = { git = "https://github.com/starcoinorg/jsonrpc", rev = "8f457b18921c1723db6349a1bdbb14b8e376e756" } -serde_json = { version = "1.0", features = ["arbitrary_precision"] } -serde = { version = "1.0.130" } -hex = { version = "0.4.3", default-features = false } -byteorder = "1.3.4" anyhow = "1.0.41" +byteorder = "1.3.4" futures = "0.3.12" -starcoin-service-registry = { path = "../commons/service-registry" } -starcoin-types = { path = "../types" } -starcoin-miner = { path = "../miner" } -starcoin-logger = { path = "../commons/logger" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-config = { path = "../config" } +hex = {version = "0.4.3", default-features = false} +jsonrpc-core = {git = "https://github.com/starcoinorg/jsonrpc", rev = "8f457b18921c1723db6349a1bdbb14b8e376e756", features = [ + "arbitrary_precision", +]} +jsonrpc-core-client = {git = "https://github.com/starcoinorg/jsonrpc", rev = "8f457b18921c1723db6349a1bdbb14b8e376e756"} +jsonrpc-derive = {git = "https://github.com/starcoinorg/jsonrpc", rev = "8f457b18921c1723db6349a1bdbb14b8e376e756"} +jsonrpc-pubsub = {git = "https://github.com/starcoinorg/jsonrpc", rev = "8f457b18921c1723db6349a1bdbb14b8e376e756"} +jsonrpc-tcp-server = {git = "https://github.com/starcoinorg/jsonrpc", rev = "8f457b18921c1723db6349a1bdbb14b8e376e756"} +serde = {version = "1.0.130"} +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +starcoin-config = {path = "../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../commons/logger"} +starcoin-miner = {path = "../miner"} +starcoin-service-registry = {path = "../commons/service-registry"} +starcoin-types = {path = "../types"} [dev-dependencies] -stest = { path = "../commons/stest" } +stest = {path = "../commons/stest"} diff --git a/sync/Cargo.toml b/sync/Cargo.toml index 20011abd23..0d4dd69cea 100644 --- a/sync/Cargo.toml +++ b/sync/Cargo.toml @@ -1,63 +1,62 @@ [package] -name = "starcoin-sync" -version = "1.11.11" authors = ["Starcoin Core Dev "] edition = "2021" +name = "starcoin-sync" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -thiserror = "1.0" -rand = "0.8.5" -pin-utils = "0.1.0" async-std = "1.12" +async-trait = "0.1" +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} +config = {path = "../config", package = "starcoin-config"} +consensus = {path = "../consensus", package = "starcoin-consensus"} +executor = {path = "../executor", package = "starcoin-executor"} +forkable-jellyfish-merkle = {path = "../commons/forkable-jellyfish-merkle"} futures = "0.3.12" futures-retry = "0.6" -itertools = { version = "0.10.3", default-features = false } -pin-project = "1.0.1" futures-timer = "3.0" -sysinfo = "0.25.1" -stream-task ={ path = "../commons/stream-task"} -starcoin-chain = { path = "../chain" } -config = { path = "../config", package = "starcoin-config" } -network = { path = "../network", package = "starcoin-network" } -starcoin-types = { path = "../types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -txpool = { path = "../txpool", package = "starcoin-txpool" } -starcoin-txpool-api = { path = "../txpool/api" } -starcoin-genesis = { path = "../genesis" } -starcoin-storage = { path = "../storage" } -logger = { path = "../commons/logger", package = "starcoin-logger" } -consensus = { path = "../consensus", package = "starcoin-consensus" } -executor = { path = "../executor", package = "starcoin-executor" } -starcoin-state-tree = { package = "starcoin-state-tree", path = "../state/state-tree" } +itertools = {version = "0.10.3", default-features = false} +logger = {path = "../commons/logger", package = "starcoin-logger"} +network = {path = "../network", package = "starcoin-network"} +network-api = {package = "network-api", path = "../network/api"} +network-rpc-core = {path = "../network-rpc/core"} parking_lot = "0.12" -forkable-jellyfish-merkle = { path = "../commons/forkable-jellyfish-merkle" } -network-api = { package = "network-api", path = "../network/api" } -starcoin-sync-api = { package = "starcoin-sync-api", path = "../sync/api" } -async-trait = "0.1" -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } -starcoin-accumulator = { package = "starcoin-accumulator", path = "../commons/accumulator" } -starcoin-metrics = { path = "../commons/metrics" } -starcoin-network-rpc-api = { path = "../network-rpc/api" } -starcoin-network-rpc = { path = "../network-rpc/", package = "starcoin-network-rpc" } -stest = { path = "../commons/stest" } -starcoin-vm-types = { path = "../vm/types" } -starcoin-state-api = { path = "../state/api" } -starcoin-service-registry = { path = "../commons/service-registry" } -starcoin-chain-service = { path = "../chain/service" } -starcoin-chain-api = { path = "../chain/api" } -network-rpc-core = { path = "../network-rpc/core" } - +pin-project = "1.0.1" +pin-utils = "0.1.0" +rand = "0.8.5" +starcoin-accumulator = {package = "starcoin-accumulator", path = "../commons/accumulator"} +starcoin-chain = {path = "../chain"} +starcoin-chain-api = {path = "../chain/api"} +starcoin-chain-service = {path = "../chain/service"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-genesis = {path = "../genesis"} +starcoin-metrics = {path = "../commons/metrics"} +starcoin-network-rpc = {path = "../network-rpc/", package = "starcoin-network-rpc"} +starcoin-network-rpc-api = {path = "../network-rpc/api"} +starcoin-service-registry = {path = "../commons/service-registry"} +starcoin-state-api = {path = "../state/api"} +starcoin-state-tree = {package = "starcoin-state-tree", path = "../state/state-tree"} +starcoin-storage = {path = "../storage"} +starcoin-sync-api = {package = "starcoin-sync-api", path = "../sync/api"} +starcoin-txpool-api = {path = "../txpool/api"} +starcoin-types = {path = "../types"} +starcoin-vm-types = {path = "../vm/types"} +stest = {path = "../commons/stest"} +stream-task = {path = "../commons/stream-task"} +sysinfo = "0.25.1" +thiserror = "1.0" +txpool = {path = "../txpool", package = "starcoin-txpool"} [dev-dependencies] -tokio = { version = "^1", features = ["full"] } -miner = { path = "../miner", package = "starcoin-miner" } hex = "0.4.3" -starcoin-account-api = { path = "../account/api" } -starcoin-block-relayer = { path = "../block-relayer" } -starcoin-statedb = { path = "../state/statedb" } -starcoin-state-service = { path = "../state/service" } -starcoin-node = { path = "../node" } -test-helper = { path = "../test-helper" } -starcoin-txpool-mock-service = { path = "../txpool/mock-service" } -starcoin-chain-mock = { path = "../chain/mock" } +miner = {path = "../miner", package = "starcoin-miner"} +starcoin-account-api = {path = "../account/api"} +starcoin-block-relayer = {path = "../block-relayer"} +starcoin-chain-mock = {path = "../chain/mock"} +starcoin-node = {path = "../node"} +starcoin-state-service = {path = "../state/service"} +starcoin-statedb = {path = "../state/statedb"} +starcoin-txpool-mock-service = {path = "../txpool/mock-service"} +test-helper = {path = "../test-helper"} +tokio = {version = "^1", features = ["full"]} diff --git a/sync/api/Cargo.toml b/sync/api/Cargo.toml index 292c42ca27..83b3a59334 100644 --- a/sync/api/Cargo.toml +++ b/sync/api/Cargo.toml @@ -1,18 +1,18 @@ [package] -name = "starcoin-sync-api" -version = "1.11.11" authors = ["Starcoin Core Dev "] edition = "2021" +name = "starcoin-sync-api" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -starcoin-types = { path = "../../types", package = "starcoin-types" } -starcoin-logger = { path = "../../commons/logger", package = "starcoin-logger" } async-trait = "0.1" -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -serde = { version = "1.0.130", default-features = false } -starcoin-accumulator = { path = "../../commons/accumulator" } -starcoin-service-registry = { path = "../../commons/service-registry" } -stream-task = { path = "../../commons/stream-task" } -network-api = { path = "../../network/api", package = "network-api" } -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } +network-api = {path = "../../network/api", package = "network-api"} +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +serde = {version = "1.0.130", default-features = false} +starcoin-accumulator = {path = "../../commons/accumulator"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger", package = "starcoin-logger"} +starcoin-service-registry = {path = "../../commons/service-registry"} +starcoin-types = {path = "../../types", package = "starcoin-types"} +stream-task = {path = "../../commons/stream-task"} diff --git a/test-helper/Cargo.toml b/test-helper/Cargo.toml index b3d0aa2be9..01ee356dfa 100644 --- a/test-helper/Cargo.toml +++ b/test-helper/Cargo.toml @@ -1,64 +1,63 @@ [package] -name = "test-helper" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "test-helper" publish = false -edition = "2021" +version = "1.12.0" [dependencies] +accumulator = {path = "../commons/accumulator", package = "starcoin-accumulator"} anyhow = "1.0.41" -thiserror = "1.0" +async-trait = "0.1.51" backtrace = "0.3" -tokio = { version = "^1", features = ["full"] } +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} futures = "0.3.12" futures-timer = "3.0" hex = "0.4.3" -serde = { version = "1.0.130" } -serde_json = "1.0" -starcoin-metrics = { path = "../commons/metrics" } -starcoin-config = { path = "../config" } -starcoin-consensus = { path = "../consensus" } -starcoin-executor = { path = "../executor" } -starcoin-network = { path = "../network" } -starcoin-txpool = { path = "../txpool" } -starcoin-chain = { path = "../chain" } -starcoin-chain-notify = { path = "../chain/chain-notify" } -starcoin-rpc-server = { path = "../rpc/server" } -starcoin-storage = { path = "../storage" } -starcoin-miner = { path = "../miner" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-logger = { path = "../commons/logger" } -starcoin-types = { path = "../types" } -starcoin-vm-types = { path = "../vm/types" } -starcoin-sync = { path = "../sync" } -starcoin-genesis = { path = "../genesis" } -starcoin-account-api = { path = "../account/api" } -starcoin-account-service = { path = "../account/service" } -starcoin-state-api = { path = "../state/api" } -starcoin-state-service = { path = "../state/service" } -starcoin-txpool-api = { path = "../txpool/api" } -starcoin-sync-api = { package = "starcoin-sync-api", path = "../sync/api" } -starcoin-block-relayer = { path = "../block-relayer" } -starcoin-network-rpc = { path = "../network-rpc" } -starcoin-network-rpc-api = { path = "../network-rpc/api" } -network-rpc-core = { path = "../network-rpc/core" } -network-p2p-types = { path = "../network-p2p/types" } -starcoin-dev = { path = "../vm/dev" } -starcoin-node = { path = "../node" } -starcoin-node-api = { path = "../node/api" } -starcoin-service-registry = { path = "../commons/service-registry" } -stdlib = { path = "../vm/stdlib" } -starcoin-statedb = { path = "../state/statedb" } -starcoin-move-compiler = { path = "../vm/compiler" } +network-api = {path = "../network/api"} +network-p2p-types = {path = "../network-p2p/types"} +network-rpc-core = {path = "../network-rpc/core"} rand = "0.8.5" -network-api = { path = "../network/api" } -async-trait = "0.1.51" -accumulator = { path = "../commons/accumulator", package = "starcoin-accumulator" } -state-tree = { path = "../state/state-tree", package = "starcoin-state-tree" } -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } -starcoin-transaction-builder = { path = "../vm/transaction-builder" } - +serde = {version = "1.0.130"} +serde_json = "1.0" +starcoin-account-api = {path = "../account/api"} +starcoin-account-service = {path = "../account/service"} +starcoin-block-relayer = {path = "../block-relayer"} +starcoin-chain = {path = "../chain"} +starcoin-chain-notify = {path = "../chain/chain-notify"} +starcoin-config = {path = "../config"} +starcoin-consensus = {path = "../consensus"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-dev = {path = "../vm/dev"} +starcoin-executor = {path = "../executor"} +starcoin-genesis = {path = "../genesis"} +starcoin-logger = {path = "../commons/logger"} +starcoin-metrics = {path = "../commons/metrics"} +starcoin-miner = {path = "../miner"} +starcoin-move-compiler = {path = "../vm/compiler"} +starcoin-network = {path = "../network"} +starcoin-network-rpc = {path = "../network-rpc"} +starcoin-network-rpc-api = {path = "../network-rpc/api"} +starcoin-node = {path = "../node"} +starcoin-node-api = {path = "../node/api"} +starcoin-rpc-server = {path = "../rpc/server"} +starcoin-service-registry = {path = "../commons/service-registry"} +starcoin-state-api = {path = "../state/api"} +starcoin-state-service = {path = "../state/service"} +starcoin-statedb = {path = "../state/statedb"} +starcoin-storage = {path = "../storage"} +starcoin-sync = {path = "../sync"} +starcoin-sync-api = {package = "starcoin-sync-api", path = "../sync/api"} +starcoin-transaction-builder = {path = "../vm/transaction-builder"} +starcoin-txpool = {path = "../txpool"} +starcoin-txpool-api = {path = "../txpool/api"} +starcoin-types = {path = "../types"} +starcoin-vm-types = {path = "../vm/types"} +state-tree = {path = "../state/state-tree", package = "starcoin-state-tree"} +stdlib = {path = "../vm/stdlib"} +thiserror = "1.0" +tokio = {version = "^1", features = ["full"]} [dev-dependencies] -stest = { path = "../commons/stest" } +stest = {path = "../commons/stest"} diff --git a/testsuite/Cargo.toml b/testsuite/Cargo.toml index 1b87c764c7..0bb8ab8d4a 100644 --- a/testsuite/Cargo.toml +++ b/testsuite/Cargo.toml @@ -4,39 +4,39 @@ edition = "2021" license = "Apache-2.0" name = "testsuite" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -clap = { version = "3", features = ["derive"] } -cucumber = { package = "cucumber_rust", version = "^0.6.0" } +clap = {version = "3", features = ["derive"]} +cucumber = {package = "cucumber_rust", version = "^0.6.0"} jpst = "0.1.1" -scmd = { path = "../commons/scmd" } -serde = { version = "1.0.130", features = ["derive"] } -serde_bytes = "0.11" -serde_json = { version = "1.0", features = ["arbitrary_precision"] } -regex = "1.6.0" -starcoin-config = { path = "../config" } -starcoin-consensus = { path = "../consensus" } -starcoin-executor = { path = "../executor" } -starcoin-network = { path = "../network" } -starcoin-txpool = { path = "../txpool" } -starcoin-chain = { path = "../chain" } -starcoin-rpc-server = { path = "../rpc/server" } -starcoin-rpc-client = { path = "../rpc/client" } -starcoin-storage = { path = "../storage" } -starcoin-miner = { path = "../miner" } -starcoin-node = { path = "../node" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-logger = { path = "../commons/logger" } -starcoin-cmd = { package = "starcoin-cmd", path = "../cmd/starcoin" } -starcoin-types = { path = "../types" } -starcoin-vm-runtime = { path = "../vm/vm-runtime" } -starcoin-vm-types = { path = "../vm/types" } -starcoin-account-api = { path = "../account/api" } -starcoin-account-provider = { path = "../account/provider" } -starcoin-state-api = { path = "../state/api" } jsonpath = "0.1.1" +regex = "1.6.0" +scmd = {path = "../commons/scmd"} +serde = {version = "1.0.130", features = ["derive"]} +serde_bytes = "0.11" +serde_json = {version = "1.0", features = ["arbitrary_precision"]} +starcoin-account-api = {path = "../account/api"} +starcoin-account-provider = {path = "../account/provider"} +starcoin-chain = {path = "../chain"} +starcoin-cmd = {package = "starcoin-cmd", path = "../cmd/starcoin"} +starcoin-config = {path = "../config"} +starcoin-consensus = {path = "../consensus"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-executor = {path = "../executor"} +starcoin-logger = {path = "../commons/logger"} +starcoin-miner = {path = "../miner"} +starcoin-network = {path = "../network"} +starcoin-node = {path = "../node"} +starcoin-rpc-client = {path = "../rpc/client"} +starcoin-rpc-server = {path = "../rpc/server"} +starcoin-state-api = {path = "../state/api"} +starcoin-storage = {path = "../storage"} +starcoin-txpool = {path = "../txpool"} +starcoin-types = {path = "../types"} +starcoin-vm-runtime = {path = "../vm/vm-runtime"} +starcoin-vm-types = {path = "../vm/types"} [dev-dependencies] diff --git a/txpool/Cargo.toml b/txpool/Cargo.toml index db66595d77..ad9df0b29d 100644 --- a/txpool/Cargo.toml +++ b/txpool/Cargo.toml @@ -1,55 +1,53 @@ [package] -name = "starcoin-txpool" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-txpool" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" async-trait = "0.1" -log = "0.4.16" +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +forkable-jellyfish-merkle = {path = "../commons/forkable-jellyfish-merkle"} futures = "0.3.12" futures-channel = "0.3" +linked-hash-map = "0.5" +log = "0.4.16" +network-api = {package = "network-api", path = "../network/api"} +parking_lot = "0.12" rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } +rand_core = {version = "0.6.3", default-features = false} serde = "1.0.130" serde_derive = "1.0" -parking_lot = "0.12" -linked-hash-map = "0.5" +starcoin-config = {path = "../config"} +starcoin-executor = {path = "../executor"} +starcoin-logger = {path = "../commons/logger"} +starcoin-metrics = {path = "../commons/metrics"} +starcoin-service-registry = {path = "../commons/service-registry"} +starcoin-state-api = {path = "../state/api"} +starcoin-state-tree = {path = "../state/state-tree"} +starcoin-statedb = {path = "../state/statedb"} +starcoin-txpool-api = {package = "starcoin-txpool-api", path = "api"} +stest = {path = "../commons/stest"} +storage = {path = "../storage", package = "starcoin-storage"} +tokio = {version = "^1", features = ["full"]} trace-time = "0.1" -starcoin-logger = { path = "../commons/logger" } -starcoin-metrics = { path = "../commons/metrics" } -stest = { path = "../commons/stest" } -types = { package = "starcoin-types", path = "../types" } -starcoin-txpool-api = { package = "starcoin-txpool-api", path = "api" } -starcoin-state-api = { path = "../state/api" } -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } transaction-pool = "2.0.3" -storage = { path = "../storage", package = "starcoin-storage" } -starcoin-statedb = { path = "../state/statedb" } -forkable-jellyfish-merkle = { path = "../commons/forkable-jellyfish-merkle" } -starcoin-state-tree = { path = "../state/state-tree" } -starcoin-executor = { path = "../executor" } -starcoin-config = { path = "../config" } -starcoin-service-registry = { path = "../commons/service-registry" } -network-api = { package = "network-api", path = "../network/api" } -tokio = { version = "^1", features = ["full"] } - -proptest = { version = "1.0.0", default-features = false, optional = true } -proptest-derive = { version = "0.3.0", default-features = false, optional = true } +types = {package = "starcoin-types", path = "../types"} +proptest = {version = "1.0.0", default-features = false, optional = true} +proptest-derive = {version = "0.3.0", default-features = false, optional = true} [dev-dependencies] -stdlib = { path = "../vm/stdlib" } -tempfile = "3" -starcoin-open-block = { path = "../chain/open-block" } -starcoin-genesis = { path = "../genesis" } -test-helper = { path = "../test-helper" } proptest = "1.0.0" -proptest-derive = { version = "0.3.0" } - +proptest-derive = {version = "0.3.0"} +starcoin-genesis = {path = "../genesis"} +starcoin-open-block = {path = "../chain/open-block"} +stdlib = {path = "../vm/stdlib"} +tempfile = "3" +test-helper = {path = "../test-helper"} [features] default = [] diff --git a/txpool/api/Cargo.toml b/txpool/api/Cargo.toml index 1e9d9fb7ad..dc58a96a22 100644 --- a/txpool/api/Cargo.toml +++ b/txpool/api/Cargo.toml @@ -1,16 +1,16 @@ [package] -name = "starcoin-txpool-api" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-txpool-api" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" async-trait = "0.1" futures-channel = "0.3" -starcoin-types = { path = "../../types", package = "starcoin-types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -serde = { version = "1.0.130", default-features = false } -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +serde = {version = "1.0.130", default-features = false} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-types = {path = "../../types", package = "starcoin-types"} diff --git a/txpool/mock-service/Cargo.toml b/txpool/mock-service/Cargo.toml index 9b173cba57..bac558e25e 100644 --- a/txpool/mock-service/Cargo.toml +++ b/txpool/mock-service/Cargo.toml @@ -1,18 +1,18 @@ [package] -name = "starcoin-txpool-mock-service" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-txpool-mock-service" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" async-trait = "0.1" -types = { path = "../../types", package = "starcoin-types" } -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-txpool-api = { package = "starcoin-txpool-api", path = "../api" } -stest = { path = "../../commons/stest" } +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} futures-channel = "0.3" +starcoin-txpool-api = {package = "starcoin-txpool-api", path = "../api"} +stest = {path = "../../commons/stest"} tokio = "1" +types = {path = "../../types", package = "starcoin-types"} [dev-dependencies] diff --git a/types/Cargo.toml b/types/Cargo.toml index 7a1c2cacb0..630e83216a 100644 --- a/types/Cargo.toml +++ b/types/Cargo.toml @@ -1,34 +1,34 @@ [package] -name = "starcoin-types" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-types" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -byteorder = { version = "1.4.3", default-features = false } +bcs-ext = {package = "bcs-ext", path = "../commons/bcs_ext"} +byteorder = {version = "1.4.3", default-features = false} bytes = "1" -hex = { version = "0.4.3", default-features = false, features = ["serde"] } -itertools = { version = "0.10.3", default-features = false } -proptest = { version = "1.0.0", default-features = false, optional = true } -proptest-derive = { version = "0.3.0", default-features = false, optional = true } +forkable-jellyfish-merkle = {path = "../commons/forkable-jellyfish-merkle"} +futures = "0.3.12" +hex = {version = "0.4.3", default-features = false, features = ["serde"]} +itertools = {version = "0.10.3", default-features = false} +network-p2p-types = {path = "../network-p2p/types"} +num_enum = "0.5.7" +proptest = {version = "1.0.0", default-features = false, optional = true} +proptest-derive = {version = "0.3.0", default-features = false, optional = true} rand = "0.8.5" -rand_core = { version = "0.6.3", default-features = false } -serde = { version = "1.0.130", default-features = false } +rand_core = {version = "0.6.3", default-features = false} +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +serde = {version = "1.0.130", default-features = false} serde_json = "1.0" +starcoin-accumulator = {path = "../commons/accumulator"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-uint = {path = "uint"} +starcoin-vm-types = {path = "../vm/types"} thiserror = "1.0.30" -num_enum = "0.5.7" -bcs-ext = { package = "bcs-ext", path = "../commons/bcs_ext" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-uint = { path = "uint" } -network-p2p-types = { path = "../network-p2p/types" } -starcoin-vm-types = { path = "../vm/types" } -futures = "0.3.12" -starcoin-accumulator = { path = "../commons/accumulator" } -forkable-jellyfish-merkle = { path = "../commons/forkable-jellyfish-merkle" } -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } [features] default = [] diff --git a/types/uint/Cargo.toml b/types/uint/Cargo.toml index 358887ae0d..549ae21be6 100644 --- a/types/uint/Cargo.toml +++ b/types/uint/Cargo.toml @@ -1,17 +1,17 @@ [package] -name = "starcoin-uint" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-uint" publish = false -edition = "2021" +version = "1.12.0" [dependencies] -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -serde = { version = "1.0.130", default-features = false } +hex = {version = "0.4.3", default-features = false} +serde = {version = "1.0.130", default-features = false} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} uint = "0.9.3" -hex = { version = "0.4.3", default-features = false } [dev-dependencies] -bcs-ext = { path = "../../commons/bcs_ext" } -starcoin-types = { path = "../../types/" } +bcs-ext = {path = "../../commons/bcs_ext"} serde_json = "1.0" +starcoin-types = {path = "../../types/"} diff --git a/vm/compiler/Cargo.toml b/vm/compiler/Cargo.toml index 27670268f9..ff6547d5c9 100644 --- a/vm/compiler/Cargo.toml +++ b/vm/compiler/Cargo.toml @@ -4,14 +4,14 @@ edition = "2021" license = "Apache-2.0" name = "starcoin-move-compiler" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" itertools = "0.10.3" -move-binary-format = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-command-line-common = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-compiler = { package = "move-compiler", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } +move-binary-format = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-command-line-common = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-compiler = {package = "move-compiler", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} once_cell = "1.13.0" petgraph = "0.5.1" rayon = "1.5.1" diff --git a/vm/dev/Cargo.toml b/vm/dev/Cargo.toml index 0c9877d999..37241c376f 100644 --- a/vm/dev/Cargo.toml +++ b/vm/dev/Cargo.toml @@ -4,21 +4,21 @@ edition = "2021" license = "Apache-2.0" name = "starcoin-dev" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -bcs-ext = { path = "../../commons/bcs_ext" } -starcoin-abi-decoder = { path = "../../abi/decoder" } -starcoin-abi-resolver = { path = "../../abi/resolver" } -starcoin-abi-types = { path = "../../abi/types" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-logger = { path = "../../commons/logger" } -starcoin-resource-viewer = { path = "../resource-viewer" } -starcoin-rpc-api = { path = "../../rpc/api" } -starcoin-state-api = { path = "../../state/api" } -starcoin-statedb = { path = "../../state/statedb" } -starcoin-vm-runtime = { path = "../vm-runtime" } -starcoin-vm-types = { path = "../types" } +bcs-ext = {path = "../../commons/bcs_ext"} +starcoin-abi-decoder = {path = "../../abi/decoder"} +starcoin-abi-resolver = {path = "../../abi/resolver"} +starcoin-abi-types = {path = "../../abi/types"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-resource-viewer = {path = "../resource-viewer"} +starcoin-rpc-api = {path = "../../rpc/api"} +starcoin-state-api = {path = "../../state/api"} +starcoin-statedb = {path = "../../state/statedb"} +starcoin-vm-runtime = {path = "../vm-runtime"} +starcoin-vm-types = {path = "../types"} thiserror = "1.0" -vm-status-translator = { path = "../vm-status-translator" } +vm-status-translator = {path = "../vm-status-translator"} diff --git a/vm/move-coverage/Cargo.toml b/vm/move-coverage/Cargo.toml index 0d4118cfb9..e20ba57ed0 100644 --- a/vm/move-coverage/Cargo.toml +++ b/vm/move-coverage/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" license = "Apache-2.0" name = "move-coverage" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" @@ -19,9 +19,9 @@ colored = "2.0.0" petgraph = "0.5.1" serde = {version = "1.0.130", default-features = false} -move-binary-format = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-bytecode-source-map = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-command-line-common = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-coverage = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } +move-binary-format = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-bytecode-source-map = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-command-line-common = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-coverage = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} [features] default = [] diff --git a/vm/move-explain/Cargo.toml b/vm/move-explain/Cargo.toml index 5330c248fd..e8e4b56498 100644 --- a/vm/move-explain/Cargo.toml +++ b/vm/move-explain/Cargo.toml @@ -7,13 +7,13 @@ license = "Apache-2.0" name = "starcoin-move-explain" publish = false repository = "https://github.com/diem/diem" -version = "1.11.11" +version = "1.12.0" [dependencies] -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -clap = { version = "3", features = ["derive"] } -move-core-types = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -stdlib = { package = "stdlib", path = "../stdlib" } +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +clap = {version = "3", features = ["derive"]} +move-core-types = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +stdlib = {package = "stdlib", path = "../stdlib"} [features] default = [] diff --git a/vm/move-package-manager/Cargo.toml b/vm/move-package-manager/Cargo.toml index aebea8bade..a1df3c4602 100644 --- a/vm/move-package-manager/Cargo.toml +++ b/vm/move-package-manager/Cargo.toml @@ -7,7 +7,7 @@ license = "Apache-2.0" name = "move-package-manager" publish = false repository = "https://github.com/starcoinorg/starcion" -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" @@ -35,34 +35,34 @@ futures = "0.3" tempfile = "~3" tokio = {version = "^1", features = ["full"]} -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -datatest-stable = { git = "https://github.com/starcoinorg/diem-devtools", branch = "feature/pub-test-opts" } -move-binary-format = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-bytecode-verifier = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-cli = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-command-line-common = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-compiler = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-core-types = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-coverage = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-disassembler = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-errmapgen = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-package = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-unit-test = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-vm-runtime = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -resource-viewer = { path = "../resource-viewer", package = "starcoin-resource-viewer" } -starcoin-account-provider = { path = "../../account/provider" } -starcoin-cmd = { path = "../../cmd/starcoin" } -starcoin-config = { path = "../../config" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -starcoin-logger = { path = "../../commons/logger" } -starcoin-move-compiler = { path = "../compiler" } -starcoin-rpc-api = { path = "../../rpc/api" } -starcoin-rpc-client = { path = "../../rpc/client" } -starcoin-transactional-test-harness = { path = "../starcoin-transactional-test-harness" } -starcoin-types = { path = "../../types" } -starcoin-vm-runtime = { path = "../vm-runtime", features = ["testing"] } -starcoin-vm-types = { path = "../../vm/types" } -stdlib = { path = "../stdlib" } +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +datatest-stable = {git = "https://github.com/starcoinorg/diem-devtools", branch = "feature/pub-test-opts"} +move-binary-format = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-bytecode-verifier = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-cli = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-command-line-common = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-compiler = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-core-types = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-coverage = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-disassembler = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-errmapgen = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-package = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-unit-test = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-vm-runtime = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +resource-viewer = {path = "../resource-viewer", package = "starcoin-resource-viewer"} +starcoin-account-provider = {path = "../../account/provider"} +starcoin-cmd = {path = "../../cmd/starcoin"} +starcoin-config = {path = "../../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-move-compiler = {path = "../compiler"} +starcoin-rpc-api = {path = "../../rpc/api"} +starcoin-rpc-client = {path = "../../rpc/client"} +starcoin-transactional-test-harness = {path = "../starcoin-transactional-test-harness"} +starcoin-types = {path = "../../types"} +starcoin-vm-runtime = {path = "../vm-runtime", features = ["testing"]} +starcoin-vm-types = {path = "../../vm/types"} +stdlib = {path = "../stdlib"} [dev-dependencies] diff --git a/vm/move-prover/Cargo.toml b/vm/move-prover/Cargo.toml index 7ede9e8ab1..1fae9f192b 100644 --- a/vm/move-prover/Cargo.toml +++ b/vm/move-prover/Cargo.toml @@ -4,11 +4,11 @@ edition = "2021" license = "Apache-2.0" name = "starcoin-move-prover" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] ## move dependencies -move-prover = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } +move-prover = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} # external dependencies anyhow = "1.0.41" @@ -18,8 +18,8 @@ tempfile = "3.2.0" [dev-dependencies] datatest-stable = "0.1.1" -move-command-line-common = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-prover-test-utils = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } +move-command-line-common = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-prover-test-utils = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} once_cell = "1.13.0" shell-words = "1.0.0" tempfile = "3.2" diff --git a/vm/natives/Cargo.toml b/vm/natives/Cargo.toml index bafc5066c5..d4ad8a19eb 100644 --- a/vm/natives/Cargo.toml +++ b/vm/natives/Cargo.toml @@ -2,7 +2,7 @@ authors = ["caojiafeng "] edition = "2021" name = "starcoin-natives" -version = "1.11.11" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -10,15 +10,15 @@ version = "1.11.11" arrayref = "0.3" libsecp256k1 = "0.7.1" log = "0.4.14" -move-binary-format = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-command-line-common = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-core-types = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-docgen = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-errmapgen = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-prover = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-stdlib = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-vm-runtime = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-vm-types = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } +move-binary-format = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-command-line-common = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-core-types = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-docgen = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-errmapgen = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-prover = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-stdlib = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-vm-runtime = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-vm-types = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} num_enum = "0.5.7" ripemd160 = "0.9.1" smallvec = "1.8.1" diff --git a/vm/resource-viewer/Cargo.toml b/vm/resource-viewer/Cargo.toml index a358a6c49a..0f1b2cd796 100644 --- a/vm/resource-viewer/Cargo.toml +++ b/vm/resource-viewer/Cargo.toml @@ -4,13 +4,13 @@ edition = "2021" license = "Apache-2.0" name = "starcoin-resource-viewer" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" hex = "0.4.3" -move-binary-format = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-core-types = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -serde = { version = "1.0.130", features = ["derive", "rc"] } +move-binary-format = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-core-types = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +serde = {version = "1.0.130", features = ["derive", "rc"]} serde_json = "1.0" starcoin-vm-types = {path = "../types"} diff --git a/vm/starcoin-transactional-test-harness/Cargo.toml b/vm/starcoin-transactional-test-harness/Cargo.toml index e078015f02..902aad7d5e 100644 --- a/vm/starcoin-transactional-test-harness/Cargo.toml +++ b/vm/starcoin-transactional-test-harness/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "Apache-2.0" name = "starcoin-transactional-test-harness" publish = false -version = "1.11.11" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -16,24 +16,24 @@ dashmap = "~5" either = "~1" hex = "0.4" itertools = "~0.10" -jsonrpc-client-transports = { version = "18", features = [ - "http", - "ipc", - "ws", - "arbitrary_precision", -] } -jsonrpc-core-client = { version = "18", features = [ - "http", - "ipc", - "ws", - "arbitrary_precision", -] } -log = { version = "0.4.16" } -move-binary-format = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-command-line-common = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-compiler = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-core-types = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-transactional-test-runner = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } +jsonrpc-client-transports = {version = "18", features = [ + "http", + "ipc", + "ws", + "arbitrary_precision", +]} +jsonrpc-core-client = {version = "18", features = [ + "http", + "ipc", + "ws", + "arbitrary_precision", +]} +log = {version = "0.4.16"} +move-binary-format = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-command-line-common = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-compiler = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-core-types = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-transactional-test-runner = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} once_cell = "~1" serde = {version = "1"} serde_json = {version = "1"} diff --git a/vm/stdlib/Cargo.toml b/vm/stdlib/Cargo.toml index 5e1fc51714..b713641a3d 100644 --- a/vm/stdlib/Cargo.toml +++ b/vm/stdlib/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "Apache-2.0" name = "stdlib" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" @@ -14,9 +14,9 @@ fs_extra = "1.2.0" include_dir = "0.6.2" itertools = "0.10.3" log = "0.4.16" -move-bytecode-verifier = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-compiler = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-prover = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } +move-bytecode-verifier = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-compiler = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-prover = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} once_cell = "1.13.0" serde = {version = "1.0.130", default-features = false} sha2 = "0.10.2" diff --git a/vm/transaction-builder-generator/Cargo.toml b/vm/transaction-builder-generator/Cargo.toml index 6c8b121472..c29fbc0bf1 100644 --- a/vm/transaction-builder-generator/Cargo.toml +++ b/vm/transaction-builder-generator/Cargo.toml @@ -6,7 +6,7 @@ homepage = "https://diem.org" license = "Apache-2.0" name = "transaction-builder-generator" repository = "https://github.com/diem/diem" -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" @@ -19,8 +19,8 @@ serde_yaml = "0.8.26" textwrap = "0.14.0" bcs = "0.1.3" -move-core-types = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -starcoin-vm-types = { path = "../types" } +move-core-types = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +starcoin-vm-types = {path = "../types"} [dev-dependencies] tempfile = "3.2.0" diff --git a/vm/transaction-builder/Cargo.toml b/vm/transaction-builder/Cargo.toml index c4b635d4d4..1ffdb45a8a 100644 --- a/vm/transaction-builder/Cargo.toml +++ b/vm/transaction-builder/Cargo.toml @@ -1,19 +1,19 @@ [package] -name = "starcoin-transaction-builder" -version = "1.11.11" authors = ["Starcoin Core Dev "] +edition = "2021" license = "Apache-2.0" +name = "starcoin-transaction-builder" publish = false -edition = "2021" +version = "1.12.0" [dependencies] anyhow = "1.0.41" -starcoin-config = { path = "../../config" } -stdlib = { package = "stdlib", path = "../stdlib" } -starcoin-vm-types = { path = "../types" } -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -starcoin-logger = { path = "../../commons/logger" } -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +starcoin-config = {path = "../../config"} +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +starcoin-logger = {path = "../../commons/logger"} +starcoin-vm-types = {path = "../types"} +stdlib = {package = "stdlib", path = "../stdlib"} [dev-dependencies] -stest = { path = "../../commons/stest" } +stest = {path = "../../commons/stest"} diff --git a/vm/types/Cargo.toml b/vm/types/Cargo.toml index 2f65a1f201..eb6bac154c 100644 --- a/vm/types/Cargo.toml +++ b/vm/types/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "Apache-2.0" name = "starcoin-vm-types" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" @@ -21,13 +21,13 @@ serde-helpers = {path = "../../commons/serde-helpers"} serde_bytes = "0.11.5" serde_json = {version = "1.0", features = ["arbitrary_precision"]} -move-bytecode-verifier = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-core-types = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-ir-types = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-vm-types = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -proptest = { version = "1.0.0", default-features = false, optional = true } -proptest-derive = { version = "0.3.0", default-features = false, optional = true } -vm = { package = "move-binary-format", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } +move-bytecode-verifier = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-core-types = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-ir-types = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-vm-types = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +proptest = {version = "1.0.0", default-features = false, optional = true} +proptest-derive = {version = "0.3.0", default-features = false, optional = true} +vm = {package = "move-binary-format", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} #starcoin-proptest-helpers = { path = "../../commons/proptest-helpers", optional = true } @@ -38,10 +38,10 @@ starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = [dev-dependencies] proptest = "1.0.0" proptest-derive = "0.3.0" -starcoin-crypto = { git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -vm = { package = "move-binary-format", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89", features = [ - "fuzzing", -] } +starcoin-crypto = {git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +vm = {package = "move-binary-format", git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89", features = [ + "fuzzing", +]} #starcoin-proptest-helpers = { path = "../../commons/proptest-helpers"} [features] diff --git a/vm/vm-runtime/Cargo.toml b/vm/vm-runtime/Cargo.toml index 7df49369ed..792441c8e8 100644 --- a/vm/vm-runtime/Cargo.toml +++ b/vm/vm-runtime/Cargo.toml @@ -4,17 +4,17 @@ edition = "2021" license = "Apache-2.0" name = "starcoin-vm-runtime" publish = false -version = "1.11.11" +version = "1.12.0" [dependencies] anyhow = "1.0.41" once_cell = "1.13.0" -bcs-ext = { package = "bcs-ext", path = "../../commons/bcs_ext" } -crypto = { package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc" } -move-core-types = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-stdlib = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } -move-vm-runtime = { git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89" } +bcs-ext = {package = "bcs-ext", path = "../../commons/bcs_ext"} +crypto = {package = "starcoin-crypto", git = "https://github.com/starcoinorg/starcoin-crypto", rev = "d871dfb4216f034ee334a575926c101574d9d6dc"} +move-core-types = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-stdlib = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} +move-vm-runtime = {git = "https://github.com/starcoinorg/move", rev = "3d15607d706d3cc1f03427205444c539def45b89"} num_enum = "0.5.7" rand = "0.8.5" rand_core = {version = "0.6.3", default-features = false} diff --git a/vm/vm-status-translator/Cargo.toml b/vm/vm-status-translator/Cargo.toml index ff751518d9..09b9f04f6e 100644 --- a/vm/vm-status-translator/Cargo.toml +++ b/vm/vm-status-translator/Cargo.toml @@ -1,14 +1,14 @@ [package] -name = "vm-status-translator" -version = "1.11.11" authors = ["Starcoin Core Dev "] edition = "2021" +name = "vm-status-translator" +version = "1.12.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde = "~1" anyhow = "~1" -starcoin-vm-types = { path = "../types" } -starcoin-move-explain = { path = "../move-explain" } -schemars = { git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2" } +schemars = {git = "https://github.com/starcoinorg/schemars", rev = "6972da92f4360e1779168bb3fe0274c521d324e2"} +serde = "~1" +starcoin-move-explain = {path = "../move-explain"} +starcoin-vm-types = {path = "../types"}