diff --git a/Cargo.lock b/Cargo.lock index e59b9cbda0..017690ce6e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,7 +11,7 @@ checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" [[package]] name = "abstract-domain-derive" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "proc-macro2 1.0.86", "quote 1.0.36", @@ -5811,7 +5811,7 @@ checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" [[package]] name = "move-abigen" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "bcs 0.1.4", @@ -5828,7 +5828,7 @@ dependencies = [ [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "arbitrary", @@ -5845,12 +5845,12 @@ dependencies = [ [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "bcs 0.1.4", @@ -5865,7 +5865,7 @@ dependencies = [ [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "move-binary-format", @@ -5877,7 +5877,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "fail", "move-binary-format", @@ -5891,7 +5891,7 @@ dependencies = [ [[package]] name = "move-bytecode-viewer" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "clap 4.5.13", @@ -5906,7 +5906,7 @@ dependencies = [ [[package]] name = "move-cli" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "clap 4.5.13", @@ -5936,7 +5936,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "difference", @@ -5953,7 +5953,7 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "bcs 0.1.4", @@ -5979,7 +5979,7 @@ dependencies = [ [[package]] name = "move-compiler-v2" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "abstract-domain-derive", "anyhow", @@ -6010,7 +6010,7 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.4" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "arbitrary", @@ -6037,7 +6037,7 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "bcs 0.1.4", @@ -6073,7 +6073,7 @@ dependencies = [ [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "clap 4.5.13", @@ -6090,7 +6090,7 @@ dependencies = [ [[package]] name = "move-docgen" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "clap 4.5.13", @@ -6109,7 +6109,7 @@ dependencies = [ [[package]] name = "move-errmapgen" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "move-command-line-common", @@ -6121,7 +6121,7 @@ dependencies = [ [[package]] name = "move-ir-compiler" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "bcs 0.1.4", @@ -6137,7 +6137,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "codespan-reporting", @@ -6155,7 +6155,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "hex", @@ -6168,7 +6168,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "hex", "move-command-line-common", @@ -6181,7 +6181,7 @@ dependencies = [ [[package]] name = "move-model" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "codespan 0.11.1", @@ -6207,7 +6207,7 @@ dependencies = [ [[package]] name = "move-package" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "clap 4.5.13", @@ -6294,7 +6294,7 @@ dependencies = [ [[package]] name = "move-prover" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "atty", @@ -6321,7 +6321,7 @@ dependencies = [ [[package]] name = "move-prover-boogie-backend" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "async-trait", @@ -6350,7 +6350,7 @@ dependencies = [ [[package]] name = "move-prover-bytecode-pipeline" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "abstract-domain-derive", "anyhow", @@ -6367,7 +6367,7 @@ dependencies = [ [[package]] name = "move-prover-test-utils" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "move-command-line-common", @@ -6378,7 +6378,7 @@ dependencies = [ [[package]] name = "move-resource-viewer" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "hex", @@ -6391,7 +6391,7 @@ dependencies = [ [[package]] name = "move-stackless-bytecode" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "abstract-domain-derive", "codespan-reporting", @@ -6410,7 +6410,7 @@ dependencies = [ [[package]] name = "move-stdlib" version = "0.1.1" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "hex", @@ -6433,7 +6433,7 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "once_cell", "serde", @@ -6442,7 +6442,7 @@ dependencies = [ [[package]] name = "move-table-extension" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "better_any", "bytes 1.6.1", @@ -6457,7 +6457,7 @@ dependencies = [ [[package]] name = "move-transactional-test-runner" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "clap 4.5.13", @@ -6489,7 +6489,7 @@ dependencies = [ [[package]] name = "move-unit-test" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "better_any", @@ -6517,7 +6517,7 @@ dependencies = [ [[package]] name = "move-vm-runtime" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "better_any", "bytes 1.6.1", @@ -6541,7 +6541,7 @@ dependencies = [ [[package]] name = "move-vm-test-utils" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "anyhow", "bytes 1.6.1", @@ -6556,7 +6556,7 @@ dependencies = [ [[package]] name = "move-vm-types" version = "0.1.0" -source = "git+https://github.com/starcoinorg/move?rev=a14d2393e91b88465f1b3b351b20d34f0373e01f#a14d2393e91b88465f1b3b351b20d34f0373e01f" +source = "git+https://github.com/starcoinorg/move?rev=e3a6b4a4746150a04d4c554d316a9cc9771b455d#e3a6b4a4746150a04d4c554d316a9cc9771b455d" dependencies = [ "bcs 0.1.4", "derivative", diff --git a/Cargo.toml b/Cargo.toml index 25be379379..0eef660c2d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -404,36 +404,36 @@ sha2_0_10_6 = { package = "sha2", version = "0.10.6" } siphasher = "0.3.10" merkletree = { version = "0.22.1" } mirai-annotations = "1.10.1" -move-binary-format = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-bytecode-source-map = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-bytecode-utils = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-bytecode-verifier = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-cli = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-command-line-common = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-compiler = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-compiler-v2 = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-core-types = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-coverage = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-disassembler = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-docgen = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-errmapgen = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-ir-compiler = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-ir-types = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-model = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-package = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-prover = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-prover-boogie-backend = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-prover-bytecode-pipeline = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-stackless-bytecode = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-prover-test-utils = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-resource-viewer = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-stdlib = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-transactional-test-runner = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-unit-test = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-vm-runtime = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-vm-types = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-table-extension = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } -move-vm-test-utils = { git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f" } +move-binary-format = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-bytecode-source-map = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-bytecode-utils = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-bytecode-verifier = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-cli = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-command-line-common = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-compiler = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-compiler-v2 = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-core-types = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-coverage = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-disassembler = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-docgen = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-errmapgen = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-ir-compiler = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-ir-types = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-model = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-package = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-prover = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-prover-boogie-backend = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-prover-bytecode-pipeline = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-stackless-bytecode = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-prover-test-utils = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-resource-viewer = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-stdlib = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-transactional-test-runner = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-unit-test = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-vm-runtime = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-vm-types = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-table-extension = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } +move-vm-test-utils = { git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d" } names = { version = "0.14.0", default-features = false } network-api = { path = "network/api", package = "network-api" } @@ -613,7 +613,7 @@ unsigned-varint = { version = "0.6.0", features = [ "futures", "asynchronous_codec", ] } -vm = { package = "move-binary-format", git = "https://github.com/starcoinorg/move", rev = "a14d2393e91b88465f1b3b351b20d34f0373e01f", features = [ +vm = { package = "move-binary-format", git = "https://github.com/starcoinorg/move", rev = "e3a6b4a4746150a04d4c554d316a9cc9771b455d", features = [ "fuzzing", ] } vm-status-translator = { path = "vm/vm-status-translator" } diff --git a/contrib-contracts/modules/EthStateVerifier.move b/contrib-contracts/modules/EthStateVerifier.move index 9c339c2833..bdffb65754 100644 --- a/contrib-contracts/modules/EthStateVerifier.move +++ b/contrib-contracts/modules/EthStateVerifier.move @@ -1,6 +1,6 @@ address StarcoinAssociation { module Bytes { - use StarcoinFramework::Vector; + use std::vector; public fun slice(data: &vector, start: u64, end: u64): vector { let i = start; @@ -19,7 +19,7 @@ module Bytes { } } module RLP { - use StarcoinFramework::Vector; + use std::vector; use StarcoinAssociation::Bytes; const INVALID_RLP_DATA: u64 = 100; const DATA_TOO_SHORT: u64 = 101; @@ -91,7 +91,7 @@ module RLP { } module EthStateVerifier { use StarcoinAssociation::RLP; - use StarcoinFramework::Vector; + use std::vector; use StarcoinFramework::Hash; use StarcoinAssociation::Bytes; diff --git a/contrib-contracts/modules/MerkleDistributor.move b/contrib-contracts/modules/MerkleDistributor.move index e7d61ad86d..052ccdb6d0 100644 --- a/contrib-contracts/modules/MerkleDistributor.move +++ b/contrib-contracts/modules/MerkleDistributor.move @@ -2,15 +2,15 @@ address StarcoinAssociation { module MerkleDistributorScripts { use StarcoinAssociation::MerkleDistributor; use StarcoinFramework::Account; - public(script) fun create(signer: signer, merkle_root: vector, token_amounts: u128, leaves: u64) { + public entry fun create(signer: signer, merkle_root: vector, token_amounts: u128, leaves: u64) { let tokens = Account::withdraw(&signer, token_amounts); MerkleDistributor::create(&signer, merkle_root, tokens, leaves); } - public(script) fun claim_for_address(distribution_address: address, index: u64, account: address, amount: u128, merkle_proof: vector>) { + public entry fun claim_for_address(distribution_address: address, index: u64, account: address, amount: u128, merkle_proof: vector>) { MerkleDistributor::claim_for_address(distribution_address, index, account, amount, merkle_proof); } - public(script) fun claim(signer: signer, distribution_address: address, index: u64, amount: u128, merkle_proof: vector>) { + public entry fun claim(signer: signer, distribution_address: address, index: u64, amount: u128, merkle_proof: vector>) { let tokens = MerkleDistributor::claim(&signer, distribution_address, index, amount, merkle_proof); Account::deposit_to_self(&signer, tokens); } @@ -18,7 +18,7 @@ module MerkleDistributorScripts { module MerkleProof { use StarcoinFramework::Hash; - use StarcoinFramework::Vector; + use std::vector; use StarcoinFramework::Compare; /// verify leaf node with hash of `leaf` with `proof` againest merkle `root`. @@ -55,7 +55,6 @@ module MerkleProof { module MerkleDistributor { use StarcoinFramework::Token::{Token, Self}; use StarcoinAssociation::MerkleProof; - use StarcoinFramework::Vector; use StarcoinFramework::BCS; // use StarcoinFramework::BitOperators; use StarcoinFramework::Account; diff --git a/contrib-contracts/modules/StarcoinVerifier.move b/contrib-contracts/modules/StarcoinVerifier.move index 9ce9a905e6..88dd96b44d 100644 --- a/contrib-contracts/modules/StarcoinVerifier.move +++ b/contrib-contracts/modules/StarcoinVerifier.move @@ -1,12 +1,12 @@ address StarcoinAssociation { module StarcoinVerifierScripts { use StarcoinAssociation::StarcoinVerifier; - public(script) fun create(signer: signer, merkle_root: vector) { + public entry fun create(signer: signer, merkle_root: vector) { StarcoinVerifier::create(&signer, merkle_root); } } module StarcoinVerifier { - use StarcoinFramework::Vector; + use std::vector; use StarcoinAssociation::Bit; use StarcoinAssociation::StructuredHash; use StarcoinFramework::Hash; diff --git a/vm/compiler/src/lib.rs b/vm/compiler/src/lib.rs index 119781163c..d3b5a21fe7 100644 --- a/vm/compiler/src/lib.rs +++ b/vm/compiler/src/lib.rs @@ -25,6 +25,7 @@ use std::collections::{BTreeMap, HashMap}; use std::fs::OpenOptions; use std::io::Read; use std::path::{Path, PathBuf}; +use starcoin_logger::prelude::info; pub mod bytecode_transpose; @@ -55,6 +56,7 @@ pub fn starcoin_framework_named_addresses() -> BTreeMap, Diagnostics), Diagnostics>, )> { + info!("YSG test compile_source_string_no_report"); let temp_dir = tempfile::tempdir()?; let temp_file = temp_dir.path().join("temp.move"); let processed_source = process_source_tpl(