diff --git a/Cargo.lock b/Cargo.lock index 4a75d98a5536a..4e8a94ecd2059 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -103,7 +103,7 @@ dependencies = [ "aptos-workspace-hack", "bcs", "cached-framework-packages", - "clap 3.1.8", + "clap 3.1.9", "datatest-stable", "move-cli", "move-core-types", @@ -116,7 +116,7 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" dependencies = [ - "getrandom 0.2.5", + "getrandom 0.2.6", "once_cell", "version_check", ] @@ -168,7 +168,7 @@ dependencies = [ "base64", "bcs", "cached-framework-packages", - "clap 3.1.8", + "clap 3.1.9", "hex", "move-binary-format", "move-cli", @@ -333,9 +333,9 @@ version = "0.0.3" dependencies = [ "anyhow", "aptos-workspace-hack", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -530,7 +530,7 @@ dependencies = [ "aptos-workspace-hack", "async-trait", "chrono", - "clap 3.1.8", + "clap 3.1.9", "diesel", "diesel_migrations", "futures", @@ -590,9 +590,9 @@ name = "aptos-log-derive" version = "0.1.0" dependencies = [ "aptos-workspace-hack", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -1074,7 +1074,7 @@ dependencies = [ "aptos-workspace-hack", "bcs", "cached-framework-packages", - "clap 3.1.8", + "clap 3.1.9", "datatest-stable", "framework", "hex", @@ -1084,6 +1084,7 @@ dependencies = [ "move-compiler", "move-core-types", "move-transactional-test-runner", + "move-vm-runtime", "once_cell", "vm-genesis", ] @@ -1209,7 +1210,7 @@ dependencies = [ "futures-sink", "futures-util", "generic-array 0.14.5", - "getrandom 0.2.5", + "getrandom 0.2.6", "hashbrown 0.11.2", "hyper", "include_dir 0.7.2", @@ -1232,7 +1233,7 @@ dependencies = [ "sha-1 0.9.8", "standback", "subtle", - "syn 1.0.86", + "syn 1.0.91", "tokio", "tokio-util 0.6.9", "tracing", @@ -1358,9 +1359,9 @@ checksum = "3c07dab4369547dbe5114677b33fbbf724971019f3818172d59a97a61c774ffd" [[package]] name = "async-stream" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "171374e7e3b2504e0e5236e3b59260560f9fe94bfe9ac39ba5e4e929c5590625" +checksum = "dad5c83079eae9969be7fadefe640a1c566901f05ff91ab221de4b6f68d9507e" dependencies = [ "async-stream-impl", "futures-core", @@ -1368,24 +1369,24 @@ dependencies = [ [[package]] name = "async-stream-impl" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "648ed8c8d2ce5409ccd57453d9d1b214b342a0d69376a6feda1fd6cae3299308" +checksum = "10f203db73a71dfa2fb6dd22763990fa26f3d2625a6da2da900d23b87d26be27" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] name = "async-trait" -version = "0.1.52" +version = "0.1.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "061a7acccaa286c011ddc30970520b98fa40e00c9d644633fb26b5fc63a265e3" +checksum = "ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -1416,9 +1417,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7862e21c893d65a1650125d157eaeec691439379a1cee17ee49031b79236ada4" dependencies = [ "proc-macro-error", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -1533,6 +1534,26 @@ dependencies = [ "thiserror", ] +[[package]] +name = "better_any" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b359aebd937c17c725e19efcb661200883f04c49c53e7132224dac26da39d4a0" +dependencies = [ + "better_typeid_derive", +] + +[[package]] +name = "better_typeid_derive" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3deeecb812ca5300b7d3f66f730cc2ebd3511c3d36c691dd79c165d5b19a26e3" +dependencies = [ + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", +] + [[package]] name = "bigdecimal" version = "0.1.2" @@ -1571,8 +1592,8 @@ dependencies = [ "lazy_static 1.4.0", "lazycell", "peeking_take_while", - "proc-macro2 1.0.36", - "quote 1.0.15", + "proc-macro2 1.0.37", + "quote 1.0.18", "regex", "rustc-hash", "shlex 1.1.0", @@ -1730,7 +1751,7 @@ checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" [[package]] name = "bytecode-interpreter-crypto" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "curve25519-dalek-fiat", @@ -1805,7 +1826,7 @@ checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa" dependencies = [ "camino", "cargo-platform", - "semver 1.0.6", + "semver 1.0.7", "serde 1.0.136", "serde_json", ] @@ -1840,7 +1861,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" dependencies = [ - "nom 7.1.0", + "nom 7.1.1", ] [[package]] @@ -1966,16 +1987,16 @@ dependencies = [ [[package]] name = "clap" -version = "3.1.8" +version = "3.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71c47df61d9e16dc010b55dba1952a57d8c215dbb533fd13cdd13369aac73b1c" +checksum = "6aad2534fad53df1cc12519c5cda696dd3e20e6118a027e24054aea14a0bdcbe" dependencies = [ "atty", "bitflags", "clap_derive", + "clap_lex", "indexmap", "lazy_static 1.4.0", - "os_str_bytes", "strsim 0.10.0", "termcolor", "textwrap 0.15.0", @@ -1989,9 +2010,18 @@ checksum = "a3aab4734e083b809aaf5794e14e756d1c798d2c69c7f7de7a09a2f5214993c1" dependencies = [ "heck 0.4.0", "proc-macro-error", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", +] + +[[package]] +name = "clap_lex" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "189ddd3b5d32a70b35e7686054371742a937b0d99128e76dde6340210e966669" +dependencies = [ + "os_str_bytes", ] [[package]] @@ -2226,9 +2256,9 @@ checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" [[package]] name = "cpufeatures" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469" +checksum = "59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b" dependencies = [ "libc", ] @@ -2321,9 +2351,9 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.2" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e54ea8bc3fb1ee042f5aace6e3c6e025d3874866da222930f70ce62aceba0bfa" +checksum = "5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53" dependencies = [ "cfg-if 1.0.0", "crossbeam-utils", @@ -2342,10 +2372,11 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.7" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c00d6d2ea26e8b151d99093005cb442fb9a37aeaca582a03ec70946f49ab5ed9" +checksum = "1145cf131a2c6ba0615079ab6a638f7e1973ac9c2634fcbeaaad6114246efe8c" dependencies = [ + "autocfg", "cfg-if 1.0.0", "crossbeam-utils", "lazy_static 1.4.0", @@ -2355,9 +2386,9 @@ dependencies = [ [[package]] name = "crossbeam-queue" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dd435b205a4842da59efd07628f921c096bc1cc0a156835b4fa0bcb9a19bcce" +checksum = "1f25d8400f4a7a5778f0e4e52384a48cbd9b5c495d110786187fc750075277a2" dependencies = [ "cfg-if 1.0.0", "crossbeam-utils", @@ -2365,9 +2396,9 @@ dependencies = [ [[package]] name = "crossbeam-utils" -version = "0.8.7" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5e5bed1f1c269533fa816a0a5492b3545209a205ca1a54842be180eb63a16a6" +checksum = "0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38" dependencies = [ "cfg-if 1.0.0", "lazy_static 1.4.0", @@ -2529,9 +2560,9 @@ dependencies = [ [[package]] name = "dashmap" -version = "5.1.0" +version = "5.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0834a35a3fce649144119e18da2a4d8ed12ef3862f47183fd46f625d072d96c" +checksum = "4c8858831f7781322e539ea39e72449c46b059638250c14344fec8d0aa6e539c" dependencies = [ "cfg-if 1.0.0", "num_cpus", @@ -2625,9 +2656,9 @@ version = "0.99.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -2678,9 +2709,9 @@ version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "45f5098f628d02a7a0f68ddba586fb61e80edec3bdc1be3b921f4ceec60858d3" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -2784,9 +2815,9 @@ dependencies = [ [[package]] name = "dirs-sys" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03d86534ed367a67548dc68113a0f5db55432fdfbb6e6f9d77704397d95d5780" +checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" dependencies = [ "libc", "redox_users", @@ -2842,9 +2873,9 @@ dependencies = [ [[package]] name = "ed25519" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eed12bbf7b5312f8da1c2722bc06d8c6b12c2d86a7fb35a194c7f3e6fc2bbe39" +checksum = "3d5c4b5e5959dc2c2b89918d8e2cc40fcdd623cef026ed09d2f0ee05199dc8e4" dependencies = [ "serde 1.0.136", "signature", @@ -2893,9 +2924,9 @@ checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" [[package]] name = "encoding_rs" -version = "0.8.30" +version = "0.8.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7896dc8abb250ffdda33912550faa54c88ec8b998dec0b2c55ab224921ce11df" +checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" dependencies = [ "cfg-if 1.0.0", ] @@ -2907,9 +2938,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eb359f1476bf611266ac1f5355bc14aeca37b299d0ebccc038ee7058891c9cb" dependencies = [ "once_cell", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -2946,9 +2977,9 @@ checksum = "68b91989ae21441195d7d9b9993a2f9295c7e1a8c96255d8b729accddc124797" [[package]] name = "erased-serde" -version = "0.3.18" +version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56047058e1ab118075ca22f9ecd737bcc961aa3566a3019cb71388afa280bd8a" +checksum = "ad132dd8d0d0b546348d7d86cb3191aad14b34e5f979781fc005c80d4ac67ffd" dependencies = [ "serde 1.0.136", ] @@ -3069,7 +3100,7 @@ dependencies = [ [[package]] name = "evm-exec-utils" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "dirs", @@ -3252,9 +3283,9 @@ dependencies = [ [[package]] name = "fiat-crypto" -version = "0.1.11" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2176874104231d65f2dd4d0c2e027e78614170d356c8ccfa826aaef103c8fe89" +checksum = "35354cf6bf9d259374646f419a25c7dd0bb208d291e44dc73db557542fe017fc" [[package]] name = "fixed-hash" @@ -3379,7 +3410,7 @@ dependencies = [ "aptos-vm", "aptos-workspace-hack", "bcs", - "clap 3.1.8", + "clap 3.1.9", "datatest-stable", "dir-diff", "include_dir 0.7.2", @@ -3478,9 +3509,9 @@ checksum = "18e4a4b95cea4b4ccbcf1c5675ca7c4ee4e9e75eb79944d07defde18068f79bb" dependencies = [ "autocfg", "proc-macro-hack", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -3612,9 +3643,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d39cd93900197114fa1fcb7ae84ca742095eed9442088988ae74fa744e930e77" +checksum = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad" dependencies = [ "cfg-if 1.0.0", "libc", @@ -3697,7 +3728,7 @@ dependencies = [ "pathdiff", "petgraph 0.6.0", "rayon", - "semver 1.0.6", + "semver 1.0.7", "serde 1.0.136", "serde_json", "smallvec", @@ -3714,7 +3745,7 @@ dependencies = [ "camino", "cfg-if 1.0.0", "diffus", - "semver 1.0.6", + "semver 1.0.7", "serde 1.0.136", "toml", ] @@ -3727,9 +3758,9 @@ checksum = "92620684d99f750bae383ecb3be3748142d6095760afd5cbcf2261e9a279d780" [[package]] name = "h2" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62eeb471aa3e3c9197aa4bfeabfe02982f6dc96f750486c0bb0009ac58b26d2b" +checksum = "37a82c6d637fc9515a4694bbf1cb2457b79d81ce52b3108bdeea58b07dd34a57" dependencies = [ "bytes", "fnv", @@ -3740,7 +3771,7 @@ dependencies = [ "indexmap", "slab", "tokio", - "tokio-util 0.6.9", + "tokio-util 0.7.1", "tracing", ] @@ -3941,9 +3972,9 @@ dependencies = [ [[package]] name = "httparse" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9100414882e15fb7feccb4897e5f0ff0ff1ca7d1a86a23208ada4d7a18e6c6c4" +checksum = "6330e8a36bd8c859f3fa6d9382911fbb7147ec39807f63b923933a247240b9ba" [[package]] name = "httpdate" @@ -3984,9 +4015,9 @@ dependencies = [ [[package]] name = "hyper" -version = "0.14.17" +version = "0.14.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "043f0e083e9901b6cc658a77d1eb86f4fc650bbb977a4337dd63192826aa85dd" +checksum = "b26ae0a80afebe130861d90abf98e3814a4f28a4c6ffeb5ab8ebb2be311e0ef2" dependencies = [ "bytes", "futures-channel", @@ -4116,9 +4147,9 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -4150,9 +4181,9 @@ checksum = "0a0c890c85da4bab7bce4204c707396bbd3c6c8a681716a51c8814cfc2b682df" dependencies = [ "anyhow", "proc-macro-hack", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -4161,8 +4192,8 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e074c19deab2501407c91ba1860fa3d6820bfde307db6d8cb851b55a10be89b" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", + "proc-macro2 1.0.37", + "quote 1.0.18", ] [[package]] @@ -4179,9 +4210,9 @@ checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" [[package]] name = "indexmap" -version = "1.8.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223" +checksum = "0f647032dfaa1f8b6dc29bd3edb7bbef4861b8b8007ebb118d6db284fd59f6ee" dependencies = [ "autocfg", "hashbrown 0.11.2", @@ -4224,7 +4255,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ab388864246d58a276e60e7569a833d9cc4cd75c66e5ca77c177dad38e59996" dependencies = [ "ahash", - "dashmap 5.1.0", + "dashmap 5.2.0", "hashbrown 0.12.0", "once_cell", "parking_lot 0.12.0", @@ -4295,9 +4326,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.56" +version = "0.3.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a38fc24e30fd564ce974c02bf1d337caddff65be6cc4735a1f7eab22a7440f04" +checksum = "671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397" dependencies = [ "wasm-bindgen", ] @@ -4472,9 +4503,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.119" +version = "0.2.123" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" +checksum = "cb691a747a7ab48abc15c5b42066eaafde10dc427e3b6ee2a1cf43db04c763bd" [[package]] name = "libfuzzer-sys" @@ -4534,9 +4565,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.14" +version = "0.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" +checksum = "6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8" dependencies = [ "cfg-if 1.0.0", "serde 1.0.136", @@ -4623,9 +4654,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9753f12909fd8d923f75ae5c3258cae1ed3c8ec052e1b38c93c21a6d157f789c" dependencies = [ "migrations_internals", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -4675,9 +4706,9 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ba42135c6a5917b9db9cd7b293e5409e1c6b041e6f9825e92e55a894c63b6f8" +checksum = "52da4364ffb0e4fe33a9841a98a3f3014fb964045ce4f7a45a398243c8d6b0c9" dependencies = [ "libc", "log", @@ -4705,7 +4736,7 @@ checksum = "c9be0862c1b3f26a88803c4a49de6889c10e608b3ee9344e6ef5b45fb37ad3d1" [[package]] name = "move-abigen" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "bcs", @@ -4722,7 +4753,7 @@ dependencies = [ [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "mirai-annotations", @@ -4739,7 +4770,7 @@ dependencies = [ [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "mirai-annotations", "workspace-hack", @@ -4748,7 +4779,7 @@ dependencies = [ [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "bcs", @@ -4765,7 +4796,7 @@ dependencies = [ [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "move-binary-format", @@ -4778,7 +4809,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "mirai-annotations", @@ -4792,10 +4823,10 @@ dependencies = [ [[package]] name = "move-bytecode-viewer" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", - "clap 3.1.8", + "clap 3.1.9", "crossterm 0.21.0", "move-binary-format", "move-bytecode-source-map", @@ -4810,11 +4841,11 @@ dependencies = [ [[package]] name = "move-cli" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "bcs", - "clap 3.1.8", + "clap 3.1.9", "codespan-reporting", "colored", "difference", @@ -4853,7 +4884,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "difference", @@ -4867,11 +4898,11 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "bcs", - "clap 3.1.8", + "clap 3.1.9", "codespan-reporting", "difference", "hex", @@ -4897,7 +4928,7 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.3" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "bcs", @@ -4916,11 +4947,11 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "bcs", - "clap 3.1.8", + "clap 3.1.9", "codespan", "colored", "move-binary-format", @@ -4938,10 +4969,10 @@ dependencies = [ [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", - "clap 3.1.8", + "clap 3.1.9", "colored", "move-binary-format", "move-bytecode-source-map", @@ -4957,7 +4988,7 @@ dependencies = [ [[package]] name = "move-docgen" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "codespan", @@ -4977,7 +5008,7 @@ dependencies = [ [[package]] name = "move-errmapgen" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "bcs", @@ -5007,11 +5038,11 @@ dependencies = [ [[package]] name = "move-ir-compiler" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "bcs", - "clap 3.1.8", + "clap 3.1.9", "move-binary-format", "move-bytecode-source-map", "move-bytecode-verifier", @@ -5027,7 +5058,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "codespan-reporting", @@ -5047,7 +5078,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "hex", @@ -5061,7 +5092,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "hex", @@ -5076,7 +5107,7 @@ dependencies = [ [[package]] name = "move-model" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "codespan", @@ -5103,12 +5134,14 @@ dependencies = [ [[package]] name = "move-package" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "bcs", - "clap 3.1.8", + "clap 3.1.9", "colored", + "evm-exec-utils", + "hex", "move-abigen", "move-binary-format", "move-bytecode-source-map", @@ -5120,6 +5153,7 @@ dependencies = [ "move-errmapgen", "move-model", "move-symbol-pool", + "move-to-yul", "named-lock", "once_cell", "petgraph 0.5.1", @@ -5129,6 +5163,7 @@ dependencies = [ "serde_yaml", "sha2", "tempfile", + "termcolor", "toml", "walkdir", "workspace-hack", @@ -5137,12 +5172,12 @@ dependencies = [ [[package]] name = "move-prover" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "async-trait", "atty", - "clap 3.1.8", + "clap 3.1.9", "codespan", "codespan-reporting", "futures", @@ -5176,7 +5211,7 @@ dependencies = [ [[package]] name = "move-prover-boogie-backend" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "async-trait", @@ -5205,7 +5240,7 @@ dependencies = [ [[package]] name = "move-read-write-set-types" version = "0.0.3" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "move-binary-format", @@ -5217,7 +5252,7 @@ dependencies = [ [[package]] name = "move-resource-viewer" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "bcs", @@ -5233,7 +5268,7 @@ dependencies = [ [[package]] name = "move-stackless-bytecode" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "codespan", "codespan-reporting", @@ -5261,11 +5296,11 @@ dependencies = [ [[package]] name = "move-stackless-bytecode-interpreter" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "bytecode-interpreter-crypto", - "clap 3.1.8", + "clap 3.1.9", "codespan-reporting", "itertools", "move-binary-format", @@ -5281,7 +5316,7 @@ dependencies = [ [[package]] name = "move-stdlib" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "log", "move-binary-format", @@ -5303,7 +5338,7 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "once_cell", "serde 1.0.136", @@ -5313,10 +5348,11 @@ dependencies = [ [[package]] name = "move-table-extension" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "bcs", + "better_any", "downcast-rs", "itertools", "move-binary-format", @@ -5335,11 +5371,11 @@ dependencies = [ [[package]] name = "move-to-yul" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "atty", - "clap 3.1.8", + "clap 3.1.9", "codespan", "codespan-reporting", "ethnum", @@ -5373,10 +5409,10 @@ dependencies = [ [[package]] name = "move-transactional-test-runner" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", - "clap 3.1.8", + "clap 3.1.9", "colored", "move-binary-format", "move-bytecode-source-map", @@ -5405,10 +5441,11 @@ dependencies = [ [[package]] name = "move-unit-test" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", - "clap 3.1.8", + "clap 3.1.9", + "codespan-reporting", "colored", "evm", "evm-exec-utils", @@ -5418,10 +5455,12 @@ dependencies = [ "move-command-line-common", "move-compiler", "move-core-types", + "move-ir-types", "move-model", "move-resource-viewer", "move-stackless-bytecode-interpreter", "move-stdlib", + "move-symbol-pool", "move-table-extension", "move-to-yul", "move-vm-runtime", @@ -5437,8 +5476,9 @@ dependencies = [ [[package]] name = "move-vm-runtime" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ + "better_any", "fail", "mirai-annotations", "move-binary-format", @@ -5455,7 +5495,7 @@ dependencies = [ [[package]] name = "move-vm-test-utils" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "move-binary-format", @@ -5467,7 +5507,7 @@ dependencies = [ [[package]] name = "move-vm-types" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "bcs", "mirai-annotations", @@ -5528,9 +5568,9 @@ dependencies = [ [[package]] name = "native-tls" -version = "0.2.8" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48ba9f7719b5a0f42f338907614285fb5fd70e53858141f69898a1fb7203b24d" +checksum = "fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9" dependencies = [ "lazy_static 1.4.0", "libc", @@ -5741,13 +5781,12 @@ dependencies = [ [[package]] name = "nom" -version = "7.1.0" +version = "7.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b1d11e1ef389c76fe5b81bcaf2ea32cf88b62bc494e19f493d0b30e7a930109" +checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36" dependencies = [ "memchr", "minimal-lexical", - "version_check", ] [[package]] @@ -5810,9 +5849,9 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -5871,9 +5910,9 @@ name = "num-variants" version = "0.1.0" dependencies = [ "aptos-workspace-hack", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -5985,9 +6024,6 @@ name = "os_str_bytes" version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64" -dependencies = [ - "memchr", -] [[package]] name = "ouroboros" @@ -6007,16 +6043,16 @@ checksum = "03f2cb802b5bdfdf52f1ffa0b54ce105e4d346e91990dd571f86c91321ad49e2" dependencies = [ "Inflector", "proc-macro-error", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] name = "owo-colors" -version = "3.2.0" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20448fd678ec04e6ea15bbe0476874af65e98a01515d667aa49f1434dc44ebf4" +checksum = "5e72e30578e0d0993c8ae20823dd9cff2bc5517d2f586a8aef462a581e8a03eb" [[package]] name = "parity-scale-codec" @@ -6039,9 +6075,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1557010476e0595c9b568d16dcfb81b93cdeb157612726f5170d31aa707bed27" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -6072,7 +6108,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58" dependencies = [ "lock_api 0.4.6", - "parking_lot_core 0.9.1", + "parking_lot_core 0.9.2", ] [[package]] @@ -6098,20 +6134,20 @@ dependencies = [ "cfg-if 1.0.0", "instant", "libc", - "redox_syscall 0.2.11", + "redox_syscall 0.2.13", "smallvec", "winapi 0.3.9", ] [[package]] name = "parking_lot_core" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28141e0cc4143da2443301914478dc976a61ffdb3f043058310c70df2fed8954" +checksum = "995f667a6c822200b0433ac218e05582f0e2efa1b922a3fd2fbaadc5f87bab37" dependencies = [ "cfg-if 1.0.0", "libc", - "redox_syscall 0.2.11", + "redox_syscall 0.2.13", "smallvec", "windows-sys", ] @@ -6127,9 +6163,9 @@ dependencies = [ [[package]] name = "paste" -version = "1.0.6" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0744126afe1a6dd7f394cb50a716dbe086cb06e255e53d8d0185d82828358fb5" +checksum = "0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc" [[package]] name = "pathdiff" @@ -6190,9 +6226,9 @@ checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55" dependencies = [ "pest", "pest_meta", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -6280,9 +6316,9 @@ version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "744b6f092ba29c3650faf274db506afd39944f48420f6c86b17cfe0ee1cb36bb" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -6299,9 +6335,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pkg-config" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58893f751c9b0412871a09abd62ecd2a00298c6c83befa223ef98c52aef40cbe" +checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" [[package]] name = "plotters" @@ -6397,9 +6433,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", "version_check", ] @@ -6409,8 +6445,8 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", + "proc-macro2 1.0.37", + "quote 1.0.18", "version_check", ] @@ -6437,9 +6473,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.36" +version = "1.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029" +checksum = "ec757218438d5fda206afc041538b2f6d889286160d649a86a24d37e1235afd1" dependencies = [ "unicode-xid 0.2.2", ] @@ -6583,11 +6619,11 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.15" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145" +checksum = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1" dependencies = [ - "proc-macro2 1.0.36", + "proc-macro2 1.0.37", ] [[package]] @@ -6673,7 +6709,7 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" dependencies = [ - "getrandom 0.2.5", + "getrandom 0.2.6", ] [[package]] @@ -6714,9 +6750,9 @@ dependencies = [ [[package]] name = "rayon" -version = "1.5.1" +version = "1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06aca804d41dbc8ba42dfd964f0d01334eceb64314b9ecf7c5fad5188a06d90" +checksum = "fd249e82c21598a9a426a4e00dd7adc1d640b22445ec8545feef801d1a74c221" dependencies = [ "autocfg", "crossbeam-deque", @@ -6726,21 +6762,20 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.9.1" +version = "1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8e" +checksum = "9f51245e1e62e1f1629cbfec37b5793bbabcaeb90f30e94d2ba03564687353e4" dependencies = [ "crossbeam-channel", "crossbeam-deque", "crossbeam-utils", - "lazy_static 1.4.0", "num_cpus", ] [[package]] name = "read-write-set" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "move-binary-format", @@ -6757,7 +6792,7 @@ dependencies = [ [[package]] name = "read-write-set-dynamic" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "anyhow", "move-binary-format", @@ -6775,9 +6810,9 @@ checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" [[package]] name = "redox_syscall" -version = "0.2.11" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8380fe0152551244f0747b1bf41737e0f8a74f97a14ccefd1148187271634f3c" +checksum = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42" dependencies = [ "bitflags", ] @@ -6788,17 +6823,18 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8440d8acb4fd3d277125b4bd01a6f38aee8d814b3b5fc09b3f2b825d37d3fe8f" dependencies = [ - "redox_syscall 0.2.11", + "redox_syscall 0.2.13", ] [[package]] name = "redox_users" -version = "0.4.0" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" +checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" dependencies = [ - "getrandom 0.2.5", - "redox_syscall 0.2.11", + "getrandom 0.2.6", + "redox_syscall 0.2.13", + "thiserror", ] [[package]] @@ -6816,9 +6852,9 @@ version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c38e3aecd2b21cb3959637b883bb3714bc7e43f0268b9a29d3743ee3e55cdd2" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -6858,9 +6894,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.11.9" +version = "0.11.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f242f1488a539a79bac6dbe7c8609ae43b7914b7736210f239a37cccb32525" +checksum = "46a1f7aa4f35e5e8b4160449f51afc758f0ce6454315a9fa7d0d113e958c41eb" dependencies = [ "base64", "bytes", @@ -6938,9 +6974,9 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e33d7b2abe0c340d8797fe2907d3f20d3b5ea5908683618bfe80df7f621f672a" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -7090,7 +7126,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver 1.0.6", + "semver 1.0.7", ] [[package]] @@ -7188,9 +7224,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baeb2780690380592f86205aa4ee49815feb2acad8c2f59e6dd207148c3f1fcd" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -7326,9 +7362,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.6" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a3381e03edd24287172047536f20cabde766e2cd3e65e6b00fb3af51c4f38d" +checksum = "d65bd28f48be7196d222d95b9243287f48d27aca604e08497513019ff0502cc4" dependencies = [ "serde 1.0.136", ] @@ -7450,9 +7486,9 @@ version = "1.0.136" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -7510,7 +7546,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0bccbcf40c8938196944a3da0e133e031a33f4d6b72db3bda3cc556e361905d" dependencies = [ "lazy_static 1.4.0", - "parking_lot 0.11.2", + "parking_lot 0.10.2", "serial_test_derive", ] @@ -7520,9 +7556,9 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2acd6defeddb41eb60bb468f8825d0cfd0c2a76bc03bfd235b6a1dc4f6a1ad5" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -7723,9 +7759,9 @@ dependencies = [ [[package]] name = "slab" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" +checksum = "eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32" [[package]] name = "slug" @@ -7954,9 +7990,9 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stats_alloc" -version = "0.1.8" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a260c96bf26273969f360c2fc2e2c7732acc2ce49d939c7243c7230c2ad179d0" +checksum = "5c0e04424e733e69714ca1bbb9204c1a57f09f5493439520f9f68c132ad25eec" [[package]] name = "stdweb" @@ -7978,11 +8014,11 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", + "proc-macro2 1.0.37", + "quote 1.0.18", "serde 1.0.136", "serde_derive", - "syn 1.0.86", + "syn 1.0.91", ] [[package]] @@ -7992,13 +8028,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" dependencies = [ "base-x", - "proc-macro2 1.0.36", - "quote 1.0.15", + "proc-macro2 1.0.37", + "quote 1.0.18", "serde 1.0.136", "serde_derive", "serde_json", "sha1", - "syn 1.0.86", + "syn 1.0.91", ] [[package]] @@ -8161,9 +8197,9 @@ checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" dependencies = [ "heck 0.3.3", "proc-macro-error", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -8195,12 +8231,12 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.86" +version = "1.0.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b" +checksum = "b683b2b825c8eef438b77c36a06dc262294da3d5a5813fac20da149241dcd44d" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", + "proc-macro2 1.0.37", + "quote 1.0.18", "unicode-xid 0.2.2", ] @@ -8210,17 +8246,17 @@ version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", "unicode-xid 0.2.2", ] [[package]] name = "sysinfo" -version = "0.23.5" +version = "0.23.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07fa4c84a5305909b0eedfcc8d1f2fafdbede645bb700a45ecaafe681a0ac5d6" +checksum = "4eea2ed6847da2e0c7289f72cb4f285f0bd704694ca067d32be811b2a45ea858" dependencies = [ "cfg-if 1.0.0", "core-foundation-sys", @@ -8274,7 +8310,7 @@ dependencies = [ "cfg-if 1.0.0", "fastrand", "libc", - "redox_syscall 0.2.11", + "redox_syscall 0.2.13", "remove_dir_all", "winapi 0.3.9", ] @@ -8328,7 +8364,7 @@ checksum = "077185e2eac69c3f8379a4298e1e07cd36beb962290d4a51199acf0fdc10607e" dependencies = [ "libc", "numtoa", - "redox_syscall 0.2.11", + "redox_syscall 0.2.13", "redox_termios", ] @@ -8387,9 +8423,9 @@ version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -8444,10 +8480,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f" dependencies = [ "proc-macro-hack", - "proc-macro2 1.0.36", - "quote 1.0.15", + "proc-macro2 1.0.37", + "quote 1.0.18", "standback", - "syn 1.0.86", + "syn 1.0.91", ] [[package]] @@ -8502,7 +8538,7 @@ dependencies = [ "bytes", "libc", "memchr", - "mio 0.8.1", + "mio 0.8.2", "num_cpus", "once_cell", "parking_lot 0.12.0", @@ -8529,9 +8565,9 @@ version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -8620,23 +8656,23 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64910e1b9c1901aaf5375561e35b9c057d95ff41a44ede043a03e09279eabaf1" +checksum = "0edfdeb067411dba2044da6d1cb2df793dd35add7888d73c16e3381ded401764" dependencies = [ "bytes", "futures-core", "futures-sink", - "log", "pin-project-lite", "tokio", + "tracing", ] [[package]] name = "toml" -version = "0.5.8" +version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" +checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" dependencies = [ "indexmap", "serde 1.0.136", @@ -8665,7 +8701,7 @@ dependencies = [ "pin-project", "pin-project-lite", "tokio", - "tokio-util 0.7.0", + "tokio-util 0.7.1", "tower-layer", "tower-service", "tracing", @@ -8685,9 +8721,9 @@ checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" [[package]] name = "tracing" -version = "0.1.32" +version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a1bdf54a7c28a2bbf701e1d2233f6c77f473486b94bee4f9678da5a148dca7f" +checksum = "5d0ecdcb44a79f0fe9844f0c4f33a342cbcbb5117de8001e6ba0dc2351327d09" dependencies = [ "cfg-if 1.0.0", "log", @@ -8702,16 +8738,16 @@ version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e65ce065b4b5c53e73bb28912318cb8c9e9ad3921f1d669eb0e68b4c8143a2b" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] name = "tracing-core" -version = "0.1.23" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa31669fa42c09c34d94d8165dd2012e8ff3c66aca50f3bb226b68f216f2706c" +checksum = "f54c8ca710e81886d498c2fd3331b56c93aa248d49de2222ad2742247c60072f" dependencies = [ "lazy_static 1.4.0", "valuable", @@ -8730,9 +8766,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.9" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e0ab7bdc962035a87fba73f3acca9b8a8d0034c2e6f60b84aeaaddddc155dce" +checksum = "4bc28f93baff38037f64e6f43d34cfa1605f27a49c34e8a04c5e78b0babf2596" dependencies = [ "ansi_term", "sharded-slab", @@ -8804,13 +8840,14 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "trybuild" -version = "1.0.56" +version = "1.0.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d60539445867cdd9680b2bfe2d0428f1814b7d5c9652f09d8d3eae9d19308db" +checksum = "606ab3fe0065741fdbb51f64bcb6ba76f13fad49f1723030041826c631782764" dependencies = [ "glob", "once_cell", "serde 1.0.136", + "serde_derive", "serde_json", "termcolor", "toml", @@ -8863,7 +8900,7 @@ version = "1.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ee73e6e4924fe940354b8d4d98cad5231175d615cd855b758adc658c0aac6a0" dependencies = [ - "cfg-if 1.0.0", + "cfg-if 0.1.10", "static_assertions", ] @@ -9073,7 +9110,7 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" dependencies = [ - "getrandom 0.2.5", + "getrandom 0.2.6", "serde 1.0.136", ] @@ -9089,8 +9126,8 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aae2faf80ac463422992abf4de234731279c058aaf33171ca70277c98406b124" dependencies = [ - "quote 1.0.15", - "syn 1.0.86", + "quote 1.0.18", + "syn 1.0.91", ] [[package]] @@ -9179,8 +9216,8 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", + "proc-macro2 1.0.37", + "quote 1.0.18", ] [[package]] @@ -9264,9 +9301,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.79" +version = "0.2.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25f1af7423d8588a3d840681122e72e6a24ddbcb3f0ec385cac0d12d24256c06" +checksum = "27370197c907c55e3f1a9fbe26f44e937fe6451368324e009cba39e139dc08ad" dependencies = [ "cfg-if 1.0.0", "wasm-bindgen-macro", @@ -9274,24 +9311,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.79" +version = "0.2.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b21c0df030f5a177f3cba22e9bc4322695ec43e7257d865302900290bcdedca" +checksum = "53e04185bfa3a779273da532f5025e33398409573f348985af9a1cbf3774d3f4" dependencies = [ "bumpalo", "lazy_static 1.4.0", "log", - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.29" +version = "0.4.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2eb6ec270a31b1d3c7e266b999739109abce8b6c87e4b31fcfcd788b65267395" +checksum = "6f741de44b75e14c35df886aff5f1eb73aa114fa5d4d00dcd37b5e01259bf3b2" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -9301,38 +9338,38 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.79" +version = "0.2.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f4203d69e40a52ee523b2529a773d5ffc1dc0071801c87b3d270b471b80ed01" +checksum = "17cae7ff784d7e83a2fe7611cfe766ecf034111b49deb850a3dc7699c08251f5" dependencies = [ - "quote 1.0.15", + "quote 1.0.18", "wasm-bindgen-macro-support", ] [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.79" +version = "0.2.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa8a30d46208db204854cadbb5d4baf5fcf8071ba5bf48190c3e59937962ebc" +checksum = "99ec0dc7a4756fffc231aab1b9f2f578d23cd391390ab27f952ae0c9b3ece20b" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.79" +version = "0.2.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d958d035c4438e28c70e4321a2911302f10135ce78a9c7834c0cab4123d06a2" +checksum = "d554b7f530dee5964d9a9468d95c1f8b8acae4f282807e7d27d4b03099a46744" [[package]] name = "web-sys" -version = "0.3.56" +version = "0.3.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c060b319f29dd25724f09a2ba1418f142f539b2be99fbf4d2d5a8f7330afb8eb" +checksum = "7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283" dependencies = [ "js-sys", "wasm-bindgen", @@ -9350,9 +9387,9 @@ dependencies = [ [[package]] name = "which" -version = "4.2.4" +version = "4.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a5a7e487e921cf220206864a94a89b6c6905bfc19f1057fa26a4cb360e5c1d2" +checksum = "5c4fb54e6113b6a8772ee41c3404fb0301ac79604489467e0a9ce1f3e97c24ae" dependencies = [ "either", "lazy_static 1.4.0", @@ -9404,9 +9441,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windows-sys" -version = "0.32.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3df6e476185f92a12c072be4a189a0210dcdcf512a1891d6dff9edb874deadc6" +checksum = "5acdd78cb4ba54c0045ac14f62d8f94a03d10047904ae2a40afa1e99d8f70825" dependencies = [ "windows_aarch64_msvc", "windows_i686_gnu", @@ -9417,39 +9454,39 @@ dependencies = [ [[package]] name = "windows_aarch64_msvc" -version = "0.32.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8e92753b1c443191654ec532f14c199742964a061be25d77d7a96f09db20bf5" +checksum = "17cffbe740121affb56fad0fc0e421804adf0ae00891205213b5cecd30db881d" [[package]] name = "windows_i686_gnu" -version = "0.32.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a711c68811799e017b6038e0922cb27a5e2f43a2ddb609fe0b6f3eeda9de615" +checksum = "2564fde759adb79129d9b4f54be42b32c89970c18ebf93124ca8870a498688ed" [[package]] name = "windows_i686_msvc" -version = "0.32.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "146c11bb1a02615db74680b32a68e2d61f553cc24c4eb5b4ca10311740e44172" +checksum = "9cd9d32ba70453522332c14d38814bceeb747d80b3958676007acadd7e166956" [[package]] name = "windows_x86_64_gnu" -version = "0.32.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c912b12f7454c6620635bbff3450962753834be2a594819bd5e945af18ec64bc" +checksum = "cfce6deae227ee8d356d19effc141a509cc503dfd1f850622ec4b0f84428e1f4" [[package]] name = "windows_x86_64_msvc" -version = "0.32.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "504a2476202769977a040c6364301a3f65d0cc9e3fb08600b2bda150a0488316" +checksum = "d19538ccc21819d01deaf88d6a17eae6596a12e9aafdbb97916fb49896d89de9" [[package]] name = "winreg" -version = "0.7.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69" +checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" dependencies = [ "winapi 0.3.9", ] @@ -9457,7 +9494,7 @@ dependencies = [ [[package]] name = "workspace-hack" version = "0.1.0" -source = "git+https://github.com/diem/move?rev=3fe033b112eae7df2d15ab3467624165ae510caa#3fe033b112eae7df2d15ab3467624165ae510caa" +source = "git+https://github.com/move-language/move?rev=43f1e151dea91ca8e8c7644557e55b8f456fbb65#43f1e151dea91ca8e8c7644557e55b8f456fbb65" dependencies = [ "arrayvec 0.5.2", "block-buffer 0.9.0", @@ -9465,14 +9502,14 @@ dependencies = [ "byteorder", "bytes", "clap 2.34.0", - "clap 3.1.8", + "clap 3.1.9", "codespan-reporting", "crossbeam-utils", "crunchy", "evm", "evm-gasometer", "evm-runtime", - "getrandom 0.2.5", + "getrandom 0.2.6", "hex", "indexmap", "libc", @@ -9491,7 +9528,7 @@ dependencies = [ "serde 1.0.136", "sha3 0.9.1", "syn 0.15.44", - "syn 1.0.86", + "syn 1.0.91", "tiny-keccak", "tracing-core", ] @@ -9599,8 +9636,8 @@ version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" dependencies = [ - "proc-macro2 1.0.36", - "quote 1.0.15", - "syn 1.0.86", + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.91", "synstructure", ] diff --git a/api/Cargo.toml b/api/Cargo.toml index 07bb3a1e6ea09..91c5070f8706f 100644 --- a/api/Cargo.toml +++ b/api/Cargo.toml @@ -35,8 +35,8 @@ aptos-vm = { path = "../aptos-move/aptos-vm" } aptos-workspace-hack = { version = "0.1", path = "../crates/aptos-workspace-hack" } aptos-api-types = { path = "./types", package = "aptos-api-types" } storage-interface = { path = "../storage/storage-interface" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-resource-viewer = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-resource-viewer = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } [dev-dependencies] goldenfile = "1.1.0" diff --git a/api/goldens/aptos_api__tests__accounts_test__test_account_modules.json b/api/goldens/aptos_api__tests__accounts_test__test_account_modules.json index ad7363bafa92c..7364c8553fccf 100644 --- a/api/goldens/aptos_api__tests__accounts_test__test_account_modules.json +++ b/api/goldens/aptos_api__tests__accounts_test__test_account_modules.json @@ -1,6 +1,6 @@ [ { - "bytecode": "0xa11ceb0b0400000006010002030206050807070f0d081c200c3c04000000010001010001060900010a020342435308746f5f627974657300000000000000000000000000000000000000000000000000000000000000010001020000", + "bytecode": "0xa11ceb0b0500000006010002030206050807070f0d081c200c3c04000000010001010001060900010a020342435308746f5f627974657300000000000000000000000000000000000000000000000000000000000000010001020000", "abi": { "address": "0x1", "name": "BCS", @@ -26,7 +26,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a010004020410031446055a2f078901fd010886032006a6030a0ab003170cc703ba020d8106080000000100020e0000000600000308000004070000050001000006020300000704010000080501000009060700000a060400000b080900000c000a00000d040700000e060300000f0b070000100b04000011000c00011400040001060c01080102050301080301050205060800010608010103020608010608030101010800010608030002030708020447554944065369676e6572104372656174654361706162696c6974790947656e657261746f7202494406637265617465096372656174655f69640b6372656174655f696d706c166372656174655f776974685f6361706162696c6974790c6372656174696f6e5f6e756d0f63726561746f725f616464726573730565715f69641567656e5f6372656174655f6361706162696c697479156765745f6e6578745f6372656174696f6e5f6e756d0269640f69645f6372656174696f6e5f6e756d1269645f63726561746f725f61646472657373117075626c6973685f67656e657261746f72046164647207636f756e7465720a616464726573735f6f6600000000000000000000000000000000000000000000000000000000000000010308000000000000000000020112050102010e0803020201130303020209031205000100010204120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b01110202010100000c040b010b0012030202000001020d120a002a020c020a021000140c010a01060100000000000000160b020f00150b010b00120312010203010001020c080a00290203050700270b00110202040100000c050b00100110021402050100000c050b00100110031402060100000c050b0010010b0121020701000004120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b011200020801000102070f0a00290220030505080600000000000000000c01050d0b002b021000140c010b0102090100000c040b00100114020a0100000c040b00100214020b0100000c040b00100314020c0100000c050b0006000000000000000012022d0202020001000300030100", + "bytecode": "0xa11ceb0b050000000a010004020410031446055a2f078901fd010886032006a6030a0ab003170cc703ba020d8106080000000100020e0000000600000308000004070000050001000006020300000704010000080501000009060700000a060400000b080900000c000a00000d040700000e060300000f0b070000100b04000011000c00011400040001060c01080102050301080301050205060800010608010103020608010608030101010800010608030002030708020447554944065369676e6572104372656174654361706162696c6974790947656e657261746f7202494406637265617465096372656174655f69640b6372656174655f696d706c166372656174655f776974685f6361706162696c6974790c6372656174696f6e5f6e756d0f63726561746f725f616464726573730565715f69641567656e5f6372656174655f6361706162696c697479156765745f6e6578745f6372656174696f6e5f6e756d0269640f69645f6372656174696f6e5f6e756d1269645f63726561746f725f61646472657373117075626c6973685f67656e657261746f72046164647207636f756e7465720a616464726573735f6f6600000000000000000000000000000000000000000000000000000000000000010308000000000000000000020112050102010e0803020201130303020209031205000100010204120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b01110202010100000c040b010b0012030202000001020d120a002a020c020a021000140c010a01060100000000000000160b020f00150b010b00120312010203010001020c080a00290203050700270b00110202040100000c050b00100110021402050100000c050b00100110031402060100000c050b0010010b0121020701000004120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b011200020801000102070f0a00290220030505080600000000000000000c01050d0b002b021000140c010b0102090100000c040b00100114020a0100000c040b00100214020b0100000c040b00100314020c0100000c050b0006000000000000000012022d0202020001000300030100", "abi": { "address": "0x1", "name": "GUID", @@ -236,7 +236,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000203020a050c03070f170826200c4608000000010000000002000000010a02044861736808736861325f32353608736861335f3235360000000000000000000000000000000000000000000000000000000000000001000102000101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c03070f170826200c4608000000010000000002000000010a02044861736808736861325f32353608736861335f3235360000000000000000000000000000000000000000000000000000000000000001000102000101020000", "abi": { "address": "0x1", "name": "Hash", @@ -269,7 +269,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000802080e031671048701100597015b07f201fa0108ec0320068c040a0a96040b0ca104d0020df10604000000010002000300040700000507000202070100000006000100000700020000080304000009040300000a050600000b040100000c040100000d000700000e080300000f090a0000100605000011060b00030d0d07010003130e0f010001140707000315101101000316120a010002171301010002181411010002190a140100021a111401000c040d040f041004110512051305140501060801010101060a020108000102010801010a0201030107080102070801080000010b020108010302030301060a090002060a0900030106090001070a090001090002070a0900090001060b02010900010b0201090003030302054153434949064572726f7273064f7074696f6e06566563746f72044368617206537472696e6718616c6c5f636861726163746572735f7072696e7461626c650861735f6279746573046279746504636861720a696e746f5f62797465731169735f7072696e7461626c655f636861720d69735f76616c69645f63686172066c656e67746808706f705f6368617209707573685f6368617206737472696e670a7472795f737472696e6705627974657306626f72726f7710696e76616c69645f617267756d656e7408706f705f6261636b09707573685f6261636b0769735f736f6d650c64657374726f795f736f6d65046e6f6e6504736f6d650000000000000000000000000000000000000000000000000000000000000001030800000000000000000002010802010201120a02000100000c230a00100038000c030600000000000000000c02280a020a0323030c05200a0010000a023801140c010b011105200317051b0b000109020b02060100000000000000160c020506280802010100000a030b001000020201000004050b0013000c010b0102030100000a090a00110603060700110e270b001200020401000006050b0013010c010b010205010000010e0a003120260305050a0b00317e250c01050c090c010b0102060100000a040b00317f2502070100000a040b001101380002080100000a050b000f003802120002090100000a070b000f000e011001143803020a0100000b0c0b00110b0c010e01380403090700110e270b013805020b01000015210e0038000c020600000000000000000c01280a010a0223030b051c0e000a013801140c030b03110620031505173806020b01060100000000000000160c010505280b0012013807020100000000", + "bytecode": "0xa11ceb0b050000000b01000802080e031671048701100597015b07f201fa0108ec0320068c040a0a96040b0ca104d0020df10604000000010002000300040700000507000202070100000006000100000700020000080304000009040300000a050600000b040100000c040100000d000700000e080300000f090a0000100605000011060b00030d0d07010003130e0f010001140707000315101101000316120a010002171301010002181411010002190a140100021a111401000c040d040f041004110512051305140501060801010101060a020108000102010801010a0201030107080102070801080000010b020108010302030301060a090002060a0900030106090001070a090001090002070a0900090001060b02010900010b0201090003030302054153434949064572726f7273064f7074696f6e06566563746f72044368617206537472696e6718616c6c5f636861726163746572735f7072696e7461626c650861735f6279746573046279746504636861720a696e746f5f62797465731169735f7072696e7461626c655f636861720d69735f76616c69645f63686172066c656e67746808706f705f6368617209707573685f6368617206737472696e670a7472795f737472696e6705627974657306626f72726f7710696e76616c69645f617267756d656e7408706f705f6261636b09707573685f6261636b0769735f736f6d650c64657374726f795f736f6d65046e6f6e6504736f6d650000000000000000000000000000000000000000000000000000000000000001030800000000000000000002010802010201120a02000100000c230a00100038000c030600000000000000000c02280a020a0323030c05200a0010000a023801140c010b011105200317051b0b000109020b02060100000000000000160c020506280802010100000a030b001000020201000004050b0013000c010b0102030100000a090a00110603060700110e270b001200020401000006050b0013010c010b010205010000010e0a003120260305050a0b00317e250c01050c090c010b0102060100000a040b00317f2502070100000a040b001101380002080100000a050b000f003802120002090100000a070b000f000e011001143803020a0100000b0c0b00110b0c010e01380403090700110e270b013805020b01000015210e0038000c020600000000000000000c01280a010a0223030b051c0e000a013801140c030b03110620031505173806020b01060100000000000000160c010505280b0012013807020100000000", "abi": { "address": "0x1", "name": "ASCII", @@ -444,7 +444,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c0e031a4d046704056b2d079801b00308c8042006e804580ac005170cd705ad010d8407040000000100020003000400050006080000070600020e0401060100080001000009010200000a030100000b010400041301010003140301000515060400011602020004170701000218090101060119020200041a010100031b030100011c020200021d030a010609080e08050c03030a050500010301060c01010201070800010503060c050301080102070b020109000900010b0201090005426c6f636b064572726f7273054576656e740f53797374656d4164647265737365730954696d657374616d700f56616c696461746f7253797374656d0d426c6f636b4d657461646174610d4e6577426c6f636b4576656e740e626c6f636b5f70726f6c6f677565186765745f63757272656e745f626c6f636b5f68656967687419696e697469616c697a655f626c6f636b5f6d657461646174610e69735f696e697469616c697a656406686569676874106e65775f626c6f636b5f6576656e74730b4576656e7448616e646c6505726f756e640870726f706f7365721470726576696f75735f626c6f636b5f766f7465731174696d655f6d6963726f7365636f6e6473106173736572745f6f7065726174696e67096173736572745f766d0c69735f76616c696461746f721072657175697265735f61646472657373127570646174655f676c6f62616c5f74696d650a656d69745f6576656e740d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c6500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002020c030d0b020108010102040f031005110a0512030000000100052b11040e0011050a040702210308050b080c05050e0a0411060c050b050313070111072707032a000c060e000a040a0211080a06100014060100000000000000160a060f00150b060f010b010b040b030b0212013800020101000100010a110303050700110a2707032b0010001402020100000112110b0a00110c110320030b0b00010700110d270a000600000000000000000b00380112002d000203000000010307032900020000000100", + "bytecode": "0xa11ceb0b050000000b01000c020c0e031a4d046704056b2d079801b00308c8042006e804580ac005170cd705ad010d8407040000000100020003000400050006080000070600020e0401060100080001000009010200000a030100000b010400041301010003140301000515060400011602020004170701000218090101060119020200041a010100031b030100011c020200021d030a010609080e08050c03030a050500010301060c01010201070800010503060c050301080102070b020109000900010b0201090005426c6f636b064572726f7273054576656e740f53797374656d4164647265737365730954696d657374616d700f56616c696461746f7253797374656d0d426c6f636b4d657461646174610d4e6577426c6f636b4576656e740e626c6f636b5f70726f6c6f677565186765745f63757272656e745f626c6f636b5f68656967687419696e697469616c697a655f626c6f636b5f6d657461646174610e69735f696e697469616c697a656406686569676874106e65775f626c6f636b5f6576656e74730b4576656e7448616e646c6505726f756e640870726f706f7365721470726576696f75735f626c6f636b5f766f7465731174696d655f6d6963726f7365636f6e6473106173736572745f6f7065726174696e67096173736572745f766d0c69735f76616c696461746f721072657175697265735f61646472657373127570646174655f676c6f62616c5f74696d650a656d69745f6576656e740d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c6500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002020c030d0b020108010102040f031005110a0512030000000100052b11040e0011050a040702210308050b080c05050e0a0411060c050b050313070111072707032a000c060e000a040a0211080a06100014060100000000000000160a060f00150b060f010b010b040b030b0212013800020101000100010a110303050700110a2707032b0010001402020100000112110b0a00110c110320030b0b00010700110d270a000600000000000000000b00380112002d000203000000010307032900020000000100", "abi": { "address": "0x1", "name": "Block", @@ -519,7 +519,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c0100060206120318290441040545330778a80108a002200ac002170bd702020cd902640dbd03060ec30304000000010002000304010601000408000005060002020600000600010106000702010106000803040106000905000106000a06010106010e090a0100020f05080005080407010b000109000002070b00010900090001060b000109000106080301060c030a0203090001090001080301060900010a020102054576656e740342435304475549440b4576656e7448616e646c65144576656e7448616e646c6547656e657261746f720b47554944577261707065720e64657374726f795f68616e646c650a656d69745f6576656e740467756964106e65775f6576656e745f68616e646c651477726974655f746f5f6576656e745f73746f726507636f756e7465720461646472096c656e5f627974657308746f5f62797465730663726561746500000000000000000000000000000000000000000000000000000000000000010002020b030808020102020b030c050202020d0208080300070001000001050b003a000101020101000001120a003700100138000a003701140b0138010a00370114060100000000000000160b00360115020201000001040b003700100102030100000b0706000000000000000031280b0011061202390002040002000001020100000007020700", + "bytecode": "0xa11ceb0b050000000c0100060206120318290441040545330778a80108a002200ac002170bd702020cd902640dbd03060ec30304000000010002000304010601000408000005060002020600000600010106000702010106000803040106000905000106000a06010106010e090a0100020f05080005080407010b000109000002070b00010900090001060b000109000106080301060c030a0203090001090001080301060900010a020102054576656e740342435304475549440b4576656e7448616e646c65144576656e7448616e646c6547656e657261746f720b47554944577261707065720e64657374726f795f68616e646c650a656d69745f6576656e740467756964106e65775f6576656e745f68616e646c651477726974655f746f5f6576656e745f73746f726507636f756e7465720461646472096c656e5f627974657308746f5f62797465730663726561746500000000000000000000000000000000000000000000000000000000000000010002020b030808020102020b030c050202020d0208080300070001000001050b003a000101020101000001120a003700100138000a003701140b0138010a00370114060100000000000000160b00360115020201000001040b003700100102030100000b0706000000000000000031280b0011061202390002040002000001020100000007020700", "abi": { "address": "0x1", "name": "Event", @@ -663,7 +663,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c140320ab0104cb012205ed01f70107e403dd0508c1092006e109360a970a390cd00abe080d8e131c00000001000200030004000500060400000704000008080000090800030b0400000a00010100000c020100000d030100000e040500000f06010000100708000011090100001209010000130a010000140b010000150c0100001607010000170d010000180d010000190e0f00052a11080100052b12100100052c13010100042d010500012e090700032f150500053011050100053117180100033201190003331a010005341c1d010002350901000536011e0100053720080100053820230100053917100100033a2901000f1010101110110f150f160f190f1b071c0711071d071e07150719071b0f000f1e0f02070a0900070a09000004060c0508040301070a080002060a080005010303060c03030105010101060c0107080303060c0a020a0202060c0a0202060c0502070a08000501080001090001060a090001070a090002070a09000900060804030503080007080101060804040708000303080402070a0900030107090001080402070804080403060800030302060a09000301060900010a09000106080302060a0900060900030507080207080304050103070803020103040503030306030a08000a08000a08000a0800080102050708030403030307080106050804030800010708010205080404050804080007080103070a08000503055374616b65065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d7006566563746f720a44656c65676174696f6e095374616b65506f6f6c0d56616c696461746f72496e666f0c56616c696461746f7253657406617070656e6404436f696e0e64656c65676174655f7374616b6511646973747269627574655f7265776172640466696e6418696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f72126a6f696e5f76616c696461746f725f736574136c656176655f76616c696461746f725f7365740c6f6e5f6e65775f65706f63681c72656769737465725f76616c696461746f725f63616e64696461746514726f746174655f636f6e73656e7375735f6b6579117570646174655f7374616b655f706f6f6c0f77697468647261775f6163746976651177697468647261775f696e6163746976651177697468647261775f696e7465726e616c04636f696e0466726f6d116c6f636b65645f756e74696c5f736563730d63757272656e745f7374616b650661637469766508696e6163746976650e70656e64696e675f6163746976651070656e64696e675f696e6163746976650a7374616b655f706f6f6c10636f6e73656e7375735f7075626b65790f6e6574776f726b5f6164647265737310636f6e73656e7375735f736368656d650d6d696e696d756d5f7374616b650d6d6178696d756d5f7374616b650a76616c696461746f7273156c6173745f7570646174655f74696d655f736563730869735f656d70747908706f705f6261636b09707573685f6261636b0b6e6f775f7365636f6e64730a616464726573735f6f660576616c7565066c656e6774680a626f72726f775f6d7574047a65726f056d6572676506626f72726f77146173736572745f636f72655f7265736f7572636505656d70747908636f6e7461696e7308696e6465785f6f660b737761705f72656d6f7665076465706f7369740000000000000000000000000000000000000000000000000000000000000001030880510100000000000308100e0000000000000520000000000000000000000000000000000000000000000000000000000a550c180002031a08041b051c030102051d031e0a08001f0a0800200a0800210a0800020203220801230a02240a02030205250226032703280a0529030000000001100a012e3800200306050b0a000a013801380205000b01010b000102010000020203143411120c070b070700160a0323030c0b0001060000000000000000270a012a020f000c090b020c040b030c050b0011130c060b040b060b0512000c080b011105032005250b090f010b08380305330a091002140e0810031114160a090f02150b090f040b0838030202000000161d0600000000000000000c020a002e38040c030a020a0323030b051a0a000a0238050c0111170c040b010f030b0411180b02060100000000000000160c0205060b000102030000001b220600000000000000000c030a0038040c040a030a0423030a051e0a000a0338060c020b021005140a0121031505190b00010b03020b03060100000000000000160c0305050b00010600000000000000002704000000010b0a00111a0b0031000b010b023807111212032d030205000001031f080a002b030c010b0110060e0038080206000002020321380b0011130c010a012a020c0207022a030c030a0310060e0138082003150b03010b0201060000000000000000270a0210001002140a031007142603240b03010b0201060000000000000000270b0210001002140a031008142503310b0301060000000000000000270a0311080b030f060b0138090207000002020322220b0011130c0107022a030c040a0410060e01380a0c030c020b0203120b0401060000000000000000270a0411080a040f060b03380b010b041006380c06000000000000000024032106000000000000000027020800000102242d11120c020a001009140701160a0223030e0b0001060000000000000000270b020a000f09150600000000000000000c030a001006380c0c040a030a0423031d052a0a0010060a03380d140c010b01110b0b03060100000000000000160c0305180b000102090000002516380e0c04380e0c05380e0c06380e0c070600000000000000000b040b070b050b0612010c080b000b080b010b0212022d02020a000002020326170b0011130c0207022a030c030b010a022a020f0a150a0310060e023808031105140b03110805160b0301020b0000010227340b002a020f000c040a040f0411020a040f0b11020a040f040a040f01380f0a040f0c0a040f0b380f0600000000000000000c010600000000000000000c020a04100438040c030a020a03230321052f0b010a0410040a02380610031114160c010b02060100000000000000160c02051c0b010b040f0215020c0000020203282f0b0011130c0211120c040a012a020f000c070a070f0c0a02110e0c050b0111050c060b0620031505200b07010b05130001010c030b020b03111f052e0e05100d140b0423032a0b0701060000000000000000270b070f0b0b053803020d000001022a150b0011130c020b012a020f000c050b050f0c0a02110e0c040b04130001010c030b020b03111f020e0000002b0d0a000b010c030c020b022e0b0311030c040b000b043810020200010301000000010100010303030103020304020101040102000200", + "bytecode": "0xa11ceb0b050000000b01000c020c140320ab0104cb012205ed01f70107e403dd0508c1092006e109360a970a390cd00abe080d8e131c00000001000200030004000500060400000704000008080000090800030b0400000a00010100000c020100000d030100000e040500000f06010000100708000011090100001209010000130a010000140b010000150c0100001607010000170d010000180d010000190e0f00052a11080100052b12100100052c13010100042d010500012e090700032f150500053011050100053117180100033201190003331a010005341c1d010002350901000536011e0100053720080100053820230100053917100100033a2901000f1010101110110f150f160f190f1b071c0711071d071e07150719071b0f000f1e0f02070a0900070a09000004060c0508040301070a080002060a080005010303060c03030105010101060c0107080303060c0a020a0202060c0a0202060c0502070a08000501080001090001060a090001070a090002070a09000900060804030503080007080101060804040708000303080402070a0900030107090001080402070804080403060800030302060a09000301060900010a09000106080302060a0900060900030507080207080304050103070803020103040503030306030a08000a08000a08000a0800080102050708030403030307080106050804030800010708010205080404050804080007080103070a08000503055374616b65065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d7006566563746f720a44656c65676174696f6e095374616b65506f6f6c0d56616c696461746f72496e666f0c56616c696461746f7253657406617070656e6404436f696e0e64656c65676174655f7374616b6511646973747269627574655f7265776172640466696e6418696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f72126a6f696e5f76616c696461746f725f736574136c656176655f76616c696461746f725f7365740c6f6e5f6e65775f65706f63681c72656769737465725f76616c696461746f725f63616e64696461746514726f746174655f636f6e73656e7375735f6b6579117570646174655f7374616b655f706f6f6c0f77697468647261775f6163746976651177697468647261775f696e6163746976651177697468647261775f696e7465726e616c04636f696e0466726f6d116c6f636b65645f756e74696c5f736563730d63757272656e745f7374616b650661637469766508696e6163746976650e70656e64696e675f6163746976651070656e64696e675f696e6163746976650a7374616b655f706f6f6c10636f6e73656e7375735f7075626b65790f6e6574776f726b5f6164647265737310636f6e73656e7375735f736368656d650d6d696e696d756d5f7374616b650d6d6178696d756d5f7374616b650a76616c696461746f7273156c6173745f7570646174655f74696d655f736563730869735f656d70747908706f705f6261636b09707573685f6261636b0b6e6f775f7365636f6e64730a616464726573735f6f660576616c7565066c656e6774680a626f72726f775f6d7574047a65726f056d6572676506626f72726f77146173736572745f636f72655f7265736f7572636505656d70747908636f6e7461696e7308696e6465785f6f660b737761705f72656d6f7665076465706f7369740000000000000000000000000000000000000000000000000000000000000001030880510100000000000308100e0000000000000520000000000000000000000000000000000000000000000000000000000a550c180002031a08041b051c030102051d031e0a08001f0a0800200a0800210a0800020203220801230a02240a02030205250226032703280a0529030000000001100a012e3800200306050b0a000a013801380205000b01010b000102010000020203143411120c070b070700160a0323030c0b0001060000000000000000270a012a020f000c090b020c040b030c050b0011130c060b040b060b0512000c080b011105032005250b090f010b08380305330a091002140e0810031114160a090f02150b090f040b0838030202000000161d0600000000000000000c020a002e38040c030a020a0323030b051a0a000a0238050c0111170c040b010f030b0411180b02060100000000000000160c0205060b000102030000001b220600000000000000000c030a0038040c040a030a0423030a051e0a000a0338060c020b021005140a0121031505190b00010b03020b03060100000000000000160c0305050b00010600000000000000002704000000010b0a00111a0b0031000b010b023807111212032d030205000001031f080a002b030c010b0110060e0038080206000002020321380b0011130c010a012a020c0207022a030c030a0310060e0138082003150b03010b0201060000000000000000270a0210001002140a031007142603240b03010b0201060000000000000000270b0210001002140a031008142503310b0301060000000000000000270a0311080b030f060b0138090207000002020322220b0011130c0107022a030c040a0410060e01380a0c030c020b0203120b0401060000000000000000270a0411080a040f060b03380b010b041006380c06000000000000000024032106000000000000000027020800000102242d11120c020a001009140701160a0223030e0b0001060000000000000000270b020a000f09150600000000000000000c030a001006380c0c040a030a0423031d052a0a0010060a03380d140c010b01110b0b03060100000000000000160c0305180b000102090000002516380e0c04380e0c05380e0c06380e0c070600000000000000000b040b070b050b0612010c080b000b080b010b0212022d02020a000002020326170b0011130c0207022a030c030b010a022a020f0a150a0310060e023808031105140b03110805160b0301020b0000010227340b002a020f000c040a040f0411020a040f0b11020a040f040a040f01380f0a040f0c0a040f0b380f0600000000000000000c010600000000000000000c020a04100438040c030a020a03230321052f0b010a0410040a02380610031114160c010b02060100000000000000160c02051c0b010b040f0215020c0000020203282f0b0011130c0211120c040a012a020f000c070a070f0c0a02110e0c050b0111050c060b0620031505200b07010b05130001010c030b020b03111f052e0e05100d140b0423032a0b0701060000000000000000270b070f0b0b053803020d000001022a150b0011130c020b012a020f000c050b050f0c0a02110e0c040b04130001010c030b020b03111f020e0000002b0d0a000b010c030c020b022e0b0311030c040b000b043810020200010301000000010100010303030103020304020101040102000200", "abi": { "address": "0x1", "name": "Stake", @@ -778,7 +778,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d010008020816031e8c0104aa011a05c401d101079503d20108e70420068705140a9b05150bb005040cb405e9020d9d08060ea308060000000100020003000004020400040000040402040004000202070100000005000102040400060203020404000700040204040008050602040400090708020404000a0807020404000b0009020404000c0a07020404000d020b02040402110d040100011206060002050d0e01000305100e0100030612130100031314060100031407150100030a1507010002151819010002160719010002170d04010003181b070100031912180100060b09060b060c0f0d0f0e0f0f0f100f110612061306140f150f02060b0002090009010609000106090102070b00020900090106090001070901010101060b000209000901010300010b000209000901010b02010303070b00020900090109000901020900090102030b02010301060b0201090001060900010b01020900090102060a09000304070b000209000901060900030b02010302070a0900030107090001060a0900010a0900010a0b010209000901020303010900010b0201090003070b0002090009010609000b02010302070a0900090006070b0002090009010609000309000b0201030901055461626c65064572726f7273064f7074696f6e06566563746f720c5461626c65456c656d656e7406626f72726f770a626f72726f775f6d75740c636f6e7461696e735f6b657905636f756e74066372656174650d64657374726f795f656d7074790466696e6406696e736572740672656d6f76650464617461036b65790576616c75650769735f736f6d6510696e76616c69645f617267756d656e74066c656e67746805656d70747904736f6d65046e6f6e650769735f6e6f6e6509707573685f6261636b0b737761705f72656d6f7665000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000002010e0a0b0102090009010102020f0900100901000b010b000100000c160a000b0138000c030e033801030c0b00010701110a270e033802140c020b0037000b02380337010201010000111b0a000b010c030c020b022e0b0338000c050e05380103110b00010701110a270e053802140c040b0036000b0438043601020201000009070b000b0138000c020e023801020301000007040b00370038050204010000070338063900020501000016060b003a000c010b013807020600000017260a00370038050c030600000000000000000c020a020a0323030b05200a0037000a02380337020a01210314051b0b00010b01010b023808020b02060100000000000000160c0205060b00010b0101380902070100001a180a000e010c040c030b032e0b0438000c050e05380a03110b00010700110a270b0036000b010b023901380b02080100001c1f0a000b010c030c020b022e0b0338000c060e06380103110b00010701110a270e063802140c040b0036000b04380c3a010c070c050b050b0702000001010100000b010b020b00", + "bytecode": "0xa11ceb0b050000000d010008020816031e8c0104aa011a05c401d101079503d20108e70420068705140a9b05150bb005040cb405e9020d9d08060ea308060000000100020003000004020400040000040402040004000202070100000005000102040400060203020404000700040204040008050602040400090708020404000a0807020404000b0009020404000c0a07020404000d020b02040402110d040100011206060002050d0e01000305100e0100030612130100031314060100031407150100030a1507010002151819010002160719010002170d04010003181b070100031912180100060b09060b060c0f0d0f0e0f0f0f100f110612061306140f150f02060b0002090009010609000106090102070b00020900090106090001070901010101060b000209000901010300010b000209000901010b02010303070b00020900090109000901020900090102030b02010301060b0201090001060900010b01020900090102060a09000304070b000209000901060900030b02010302070a0900030107090001060a0900010a0900010a0b010209000901020303010900010b0201090003070b0002090009010609000b02010302070a0900090006070b0002090009010609000309000b0201030901055461626c65064572726f7273064f7074696f6e06566563746f720c5461626c65456c656d656e7406626f72726f770a626f72726f775f6d75740c636f6e7461696e735f6b657905636f756e74066372656174650d64657374726f795f656d7074790466696e6406696e736572740672656d6f76650464617461036b65790576616c75650769735f736f6d6510696e76616c69645f617267756d656e74066c656e67746805656d70747904736f6d65046e6f6e650769735f6e6f6e6509707573685f6261636b0b737761705f72656d6f7665000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000002010e0a0b0102090009010102020f0900100901000b010b000100000c160a000b0138000c030e033801030c0b00010701110a270e033802140c020b0037000b02380337010201010000111b0a000b010c030c020b022e0b0338000c050e05380103110b00010701110a270e053802140c040b0036000b0438043601020201000009070b000b0138000c020e023801020301000007040b00370038050204010000070338063900020501000016060b003a000c010b013807020600000017260a00370038050c030600000000000000000c020a020a0323030b05200a0037000a02380337020a01210314051b0b00010b01010b023808020b02060100000000000000160c0205060b00010b0101380902070100001a180a000e010c040c030b032e0b0438000c050e05380a03110b00010700110a270b0036000b010b023901380b02080100001c1f0a000b010c030c020b022e0b0338000c060e06380103110b00010701110a270e063802140c040b0036000b04380c3a010c070c050b050b0702000001010100000b010b020b00", "abi": { "address": "0x1", "name": "Table", @@ -1025,7 +1025,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d01000c020c340340ba0104fa013205ac02940307c005ad0508ed0a20068d0b90010a9d0c620bff0c020c810dec070ded14160e8315020000000100020003000400050006040000070800000808000000040000090700000a08010400010c0700030307010000020e0700050504020400040002020600000b000100000d020300000f04050000100603000011070800001209030000130a08010400140b03010400150c03000016000300001701030000180d030000190d0300001a0d030104001b0e0300001c0f1000001d110100022c101300052d1516020404052e1819020404052f151b02040404300d130005311c030204040532031e02040401331f200003342223010003352526010005232721020404032e2528010002320d290002272a08000336032301000537182602040412141317141a161a1717171a161419211a211b171c211617162b0d22162d06221f21202b122b12171714172b172d132b142b02060c080301080305060c0806080608060b0701030002060c030208060808050c0a020a020a020306060c080608060806030806010808060c0a020a020a02030a0207060c0806080608060308060900070c0a020a020a02030a020900040c0a020a020a0201060c020803070803010608030106080803060c0608080303070800070b090208060800050105020806080002070b09020900090106090001070901020806080402060b0902090009010609000106090102080605020900090103070b0902090009010900090103050800070b090208060800010b090209000901010a020108060103010900010b070109000b080a05070800070b09020806080003070b0902080808030603080308030804080801060b07010900010101060b0902090009010106090001080a0106080a020808080303050808070b05010900020808090006070b09020808080306080805070803070b090208080803080308030806070800070b090208060800050808080607080409070b090208080803060808080308080503070b090208080803070803080305546f6b656e0541534349490447554944064f7074696f6e065369676e6572055461626c650a436f6c6c656374696f6e0b436f6c6c656374696f6e730747616c6c65727909546f6b656e446174610d546f6b656e4d6574616461746115636c61696d5f746f6b656e5f6f776e65727368697006537472696e67116372656174655f636f6c6c656374696f6e0249441b6372656174655f636f6c6c656374696f6e5f616e645f746f6b656e1f6372656174655f66696e6974655f636f6c6c656374696f6e5f7363726970740c6372656174655f746f6b656e136372656174655f746f6b656e5f7363726970741a6372656174655f746f6b656e5f776974685f6d65746164617461216372656174655f746f6b656e5f776974685f6d657461646174615f736372697074226372656174655f756e6c696d697465645f636f6c6c656374696f6e5f7363726970740d6465706f7369745f746f6b656e0d64657374726f795f746f6b656e16696e697469616c697a655f636f6c6c656374696f6e7312696e697469616c697a655f67616c6c65727919696e697469616c697a655f746f6b656e5f6d657461646174610b6d657267655f746f6b656e08746f6b656e5f69640e77697468647261775f746f6b656e06746f6b656e730e636c61696d65645f746f6b656e730b6465736372697074696f6e046e616d650375726905636f756e74076d6178696d756d0b636f6c6c656374696f6e730767616c6c6572790269640a636f6c6c656374696f6e0762616c616e636506737570706c79086d657461646174611269645f63726561746f725f616464726573730a626f72726f775f6d757406626f72726f770672656d6f76650a616464726573735f6f6606696e736572740663726561746506737472696e6704736f6d650769735f736f6d65046e6f6e650c636f6e7461696e735f6b65790000000000000000000000000000000000000000000000000000000000000001030800000000000000000308020000000000000003080300000000000000030801000000000000000a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e0002071e0b0902080608041f0b09020806052008062108062208062303240b070103010201250b090208060800020201260b09020808080303020427080821080628080629030402052708082008062108062a032208060502012b0b09020808090005220001000101122e0e01100011110c040b042a010f010c030b030e01100238000c020a0210030e011004380110051406010000000000000021031805280a020f060e011004380201010b020f060e011004140b0011153803052c0b02010b00010b010201010001011d270a0011150c050a052901200308050a0a00110b0a05290220030f05120b00110c05140b00010b052a010f010c07380438050b010a020b030600000000000000000b0412000c060b070e02140b06380602020000020102051c070411180c020a00070511180e021407061118060100000000000000380711010b000e021407071118070811180b010706111811040c030b020b03020302000101030b0e000b0111180b0211180b0311180b043807110102040100020102245a0a0011150c070a072a010f010c090b090e0138000c080a0810073808031005230a08100338090c0a0a081007380a0c0c0b0a0b0c142203230b08010b00010702270a072a020f080c0b0a00111d0c060e06111e0c100e10140e03140e01140a0412030c0d0e10140b020e03140a040b0512040c0f0b04060100000000000000210344054a0a080f060e03140b0738030b080f030b030b0f380b0b000b0d11000c0e0b0b0e10140b0e380c0b1002050200020102030d0e000b0111180b0211180b0311180b040b05111811040102060100030102052c1d0a0011150c070a073b00200308050a0a00380d0b000b010b020b030b040b0511040c080b073c000c090b0936000e08140b06380e0b080207010003010205030e0e000b0111180b0211180b0311180b040b0511180b06380f01020802000101030a0e000b0111180b0211180b03111838101101020901000201022e2d0a0011150c040a042902200308050a0a00110c0b000b0111000c070b042a020f080c060a060e0710000c030c020b022e0b033811031d05260b060e07100038120c050b070b05110e052c0b060e071000140b07380c020a000001012f1f0b0013030c010c020c070c060e0611110c050b052a010f010c040b040e0238000c030b030f030e0738130c080a081005140b01170b080f0515020b00000003050b00381412012d01020c00000003050b00381512022d02020d00000003050b00381639003f00020e0100010103190a011000140e0010001421030c0b01010701270a01100a140e00100a14160b010f0a150b00110a020f01000003030b00100002100100010230410b0011150c070b072a020f080c090a090a010c040c030b032e0b043817100a140c080a080a0226031c0b01010b09010700270a080a0221032105290b090b0138180c0b010b0b0c05053f0b090b0138120c0a0b080a02170a0a0f0a150a0a1000140a0a1004140b0a1002140b0212030c050b050203000100030200000301040300010006020005000303092200", + "bytecode": "0xa11ceb0b050000000d01000c020c340340ba0104fa013205ac02940307c005ad0508ed0a20068d0b90010a9d0c620bff0c020c810dec070ded14160e8315020000000100020003000400050006040000070800000808000000040000090700000a08010400010c0700030307010000020e0700050504020400040002020600000b000100000d020300000f04050000100603000011070800001209030000130a08010400140b03010400150c03000016000300001701030000180d030000190d0300001a0d030104001b0e0300001c0f1000001d110100022c101300052d1516020404052e1819020404052f151b02040404300d130005311c030204040532031e02040401331f200003342223010003352526010005232721020404032e2528010002320d290002272a08000336032301000537182602040412141317141a161a1717171a161419211a211b171c211617162b0d22162d06221f21202b122b12171714172b172d132b142b02060c080301080305060c0806080608060b0701030002060c030208060808050c0a020a020a020306060c080608060806030806010808060c0a020a020a02030a0207060c0806080608060308060900070c0a020a020a02030a020900040c0a020a020a0201060c020803070803010608030106080803060c0608080303070800070b090208060800050105020806080002070b09020900090106090001070901020806080402060b0902090009010609000106090102080605020900090103070b0902090009010900090103050800070b090208060800010b090209000901010a020108060103010900010b070109000b080a05070800070b09020806080003070b0902080808030603080308030804080801060b07010900010101060b0902090009010106090001080a0106080a020808080303050808070b05010900020808090006070b09020808080306080805070803070b090208080803080308030806070800070b090208060800050808080607080409070b090208080803060808080308080503070b090208080803070803080305546f6b656e0541534349490447554944064f7074696f6e065369676e6572055461626c650a436f6c6c656374696f6e0b436f6c6c656374696f6e730747616c6c65727909546f6b656e446174610d546f6b656e4d6574616461746115636c61696d5f746f6b656e5f6f776e65727368697006537472696e67116372656174655f636f6c6c656374696f6e0249441b6372656174655f636f6c6c656374696f6e5f616e645f746f6b656e1f6372656174655f66696e6974655f636f6c6c656374696f6e5f7363726970740c6372656174655f746f6b656e136372656174655f746f6b656e5f7363726970741a6372656174655f746f6b656e5f776974685f6d65746164617461216372656174655f746f6b656e5f776974685f6d657461646174615f736372697074226372656174655f756e6c696d697465645f636f6c6c656374696f6e5f7363726970740d6465706f7369745f746f6b656e0d64657374726f795f746f6b656e16696e697469616c697a655f636f6c6c656374696f6e7312696e697469616c697a655f67616c6c65727919696e697469616c697a655f746f6b656e5f6d657461646174610b6d657267655f746f6b656e08746f6b656e5f69640e77697468647261775f746f6b656e06746f6b656e730e636c61696d65645f746f6b656e730b6465736372697074696f6e046e616d650375726905636f756e74076d6178696d756d0b636f6c6c656374696f6e730767616c6c6572790269640a636f6c6c656374696f6e0762616c616e636506737570706c79086d657461646174611269645f63726561746f725f616464726573730a626f72726f775f6d757406626f72726f770672656d6f76650a616464726573735f6f6606696e736572740663726561746506737472696e6704736f6d650769735f736f6d65046e6f6e650c636f6e7461696e735f6b65790000000000000000000000000000000000000000000000000000000000000001030800000000000000000308020000000000000003080300000000000000030801000000000000000a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e0002071e0b0902080608041f0b09020806052008062108062208062303240b070103010201250b090208060800020201260b09020808080303020427080821080628080629030402052708082008062108062a032208060502012b0b09020808090005220001000101122e0e01100011110c040b042a010f010c030b030e01100238000c020a0210030e011004380110051406010000000000000021031805280a020f060e011004380201010b020f060e011004140b0011153803052c0b02010b00010b010201010001011d270a0011150c050a052901200308050a0a00110b0a05290220030f05120b00110c05140b00010b052a010f010c07380438050b010a020b030600000000000000000b0412000c060b070e02140b06380602020000020102051c070411180c020a00070511180e021407061118060100000000000000380711010b000e021407071118070811180b010706111811040c030b020b03020302000101030b0e000b0111180b0211180b0311180b043807110102040100020102245a0a0011150c070a072a010f010c090b090e0138000c080a0810073808031005230a08100338090c0a0a081007380a0c0c0b0a0b0c142203230b08010b00010702270a072a020f080c0b0a00111d0c060e06111e0c100e10140e03140e01140a0412030c0d0e10140b020e03140a040b0512040c0f0b04060100000000000000210344054a0a080f060e03140b0738030b080f030b030b0f380b0b000b0d11000c0e0b0b0e10140b0e380c0b1002050200020102030d0e000b0111180b0211180b0311180b040b05111811040102060100030102052c1d0a0011150c070a073b00200308050a0a00380d0b000b010b020b030b040b0511040c080b073c000c090b0936000e08140b06380e0b080207010003010205030e0e000b0111180b0211180b0311180b040b0511180b06380f01020802000101030a0e000b0111180b0211180b03111838101101020901000201022e2d0a0011150c040a042902200308050a0a00110c0b000b0111000c070b042a020f080c060a060e0710000c030c020b022e0b033811031d05260b060e07100038120c050b070b05110e052c0b060e071000140b07380c020a000001012f1f0b0013030c010c020c070c060e0611110c050b052a010f010c040b040e0238000c030b030f030e0738130c080a081005140b01170b080f0515020b00000003050b00381412012d01020c00000003050b00381512022d02020d00000003050b00381639003f00020e0100010103190a011000140e0010001421030c0b01010701270a01100a140e00100a14160b010f0a150b00110a020f01000003030b00100002100100010230410b0011150c070b072a020f080c090a090a010c040c030b032e0b043817100a140c080a080a0226031c0b01010b09010700270a080a0221032105290b090b0138180c0b010b0b0c05053f0b090b0138120c0a0b080a02170a0a0f0a150a0a1000140a0a1004140b0a1002140b0212030c050b050203000100030200000301040300010006020005000303092200", "abi": { "address": "0x1", "name": "Token", @@ -1350,7 +1350,7 @@ } }, { - "bytecode": "0xa11ceb0b0400000007010002030237053906073f9d0108dc012006fc011e0c9a0292010000000100000000020000000003000000000400000000050000000006000000000701000000080000000009000000000a000000000b000000010302020300064572726f727311616c72656164795f7075626c697368656406637573746f6d08696e7465726e616c10696e76616c69645f617267756d656e740d696e76616c69645f73746174650e6c696d69745f6578636565646564046d616b650d6e6f745f7075626c69736865641072657175697265735f616464726573731372657175697265735f6361706162696c6974790d72657175697265735f726f6c6500000000000000000000000000000000000000000000000000000000000000010201060201ff02010a02010702010102010802010502010202010402010300010000020407000b0011060201010000020407010b0011060202010000020407020b0011060203010000020407030b0011060204010000020407040b0011060205010000020407050b001106020600000002070b00340b0131082f160207010000020407060b0011060208010000020407070b0011060209010000020407080b001106020a010000020407090b0011060200", + "bytecode": "0xa11ceb0b0500000007010002030237053906073f9d0108dc012006fc011e0c9a0292010000000100000000020000000003000000000400000000050000000006000000000701000000080000000009000000000a000000000b000000010302020300064572726f727311616c72656164795f7075626c697368656406637573746f6d08696e7465726e616c10696e76616c69645f617267756d656e740d696e76616c69645f73746174650e6c696d69745f6578636565646564046d616b650d6e6f745f7075626c69736865641072657175697265735f616464726573731372657175697265735f6361706162696c6974790d72657175697265735f726f6c6500000000000000000000000000000000000000000000000000000000000000010201060201ff02010a02010702010102010802010502010202010402010300010000020407000b0011060201010000020407010b0011060202010000020407020b0011060203010000020407030b0011060204010000020407040b0011060205010000020407050b001106020600000002070b00340b0131082f160207010000020407060b0011060208010000020407070b0011060209010000020407080b001106020a010000020407090b0011060200", "abi": { "address": "0x1", "name": "Errors", @@ -1471,7 +1471,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a010008020804030c1a042602052812073aa00208da02200afa02050cff02250fa4031000080009000a000b000c0200000d000100000e0200000310000000021102000001120400010004010001080001060c020800060c02060c0609000c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e064d61726b65720a4361706162696c6974790f53797374656d4164647265737365730954696d657374616d700b436861696e4d61726b6572036765740a696e697469616c697a650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650663726561746500000000000000000000000000000000000000000000000000000000000000010002010f010003000000030912000201010000030b11020a0011030b000c0211000c010b020e013800020000000100020003000400050006000700", + "bytecode": "0xa11ceb0b050000000a010008020804030c1a042602052812073aa00208da02200afa02050cff02250fa4031000080009000a000b000c0200000d000100000e0200000310000000021102000001120400010004010001080001060c020800060c02060c0609000c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e064d61726b65720a4361706162696c6974790f53797374656d4164647265737365730954696d657374616d700b436861696e4d61726b6572036765740a696e697469616c697a650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650663726561746500000000000000000000000000000000000000000000000000000000000000010002010f010003000000030912000201010000030b11020a0011030b000c0211000c010b020e013800020000000100020003000400050006000700", "abi": { "address": "0x1", "name": "Marker", @@ -1524,7 +1524,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d010006020606030c9b0104a7011a05c1019c0107dd028c0208e90420068905140a9d05070ba405020ca605e9030d8f09020e910902000000010002000007010000000300010100000402030100000504010100000604050100000706070100000806080100000909080102000a02080100000b0a070100000c0b080103000d00050100000e00050100000f0706010000100806010000110a08010000120a06010001140c0c0002030d01010002040e030100021510050100020611050100021612070100021714080100021815070100021907120100021a081201000b0811081208130814080a08150816081708180819080c080d0801060b000109000106090001070b000109000107090002060b000109000609000101010b0001090000010900020b00010900090002070b00010900090002060b000109000900010302060a09000302070a09000302060900060a090001060a090002060a0900060900010a09000209000a090001070a090002070a09000900020900060a0900020900070a0900030b000109000b00010900070a0900064f7074696f6e064572726f727306566563746f7206626f72726f770a626f72726f775f6d757413626f72726f775f776974685f64656661756c7408636f6e7461696e730c64657374726f795f6e6f6e650c64657374726f795f736f6d651464657374726f795f776974685f64656661756c7407657874726163740466696c6c106765745f776974685f64656661756c740769735f6e6f6e650769735f736f6d65046e6f6e6504736f6d6504737761700c737761705f6f725f66696c6c0376656310696e76616c69645f617267756d656e740869735f656d7074790d64657374726f795f656d70747908706f705f6261636b09707573685f6261636b05656d7074790973696e676c65746f6e00000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000000201130a0900000800010000070d0a00380003080b000107011110270b00370006000000000000000038010201010000070e0a002e380003090b000107011110270b003600060000000000000000380202020100000f140b0037000c030a0338030307050c0b03010b010c0205120b01010b0306000000000000000038010c020b02020301000007050b0037000b0138040204010000120c0e003805030607001110270b003a000c010b013806020501000013100e003800030607011110270b003a000c020d0238070c010b0238060b01020601000013100b003a000c030d032e38030308050b0b010c02050e0d0338070c020b020207010000070d0a002e380003090b000107011110270b0036003807020801000014100b0036000c020a022e3803030c0b020107001110270b020b013808020901000016130b0037000c030a0338030307050c0b03010b010c0205110b030600000000000000003801140c020b02020a01000007040b0037003803020b01000007050b003700380320020c010000070338093900020d01000007040b00380a3900020e01000017140a002e380003090b000107011110270b0036000c030a0338070c020b030b0138080b02020f01000018160b0036000c040a042e38030308050b380b0c02050f0a043807380c0c020b020c030b040b0138080b03020000000800", + "bytecode": "0xa11ceb0b050000000d010006020606030c9b0104a7011a05c1019c0107dd028c0208e90420068905140a9d05070ba405020ca605e9030d8f09020e910902000000010002000007010000000300010100000402030100000504010100000604050100000706070100000806080100000909080102000a02080100000b0a070100000c0b080103000d00050100000e00050100000f0706010000100806010000110a08010000120a06010001140c0c0002030d01010002040e030100021510050100020611050100021612070100021714080100021815070100021907120100021a081201000b0811081208130814080a08150816081708180819080c080d0801060b000109000106090001070b000109000107090002060b000109000609000101010b0001090000010900020b00010900090002070b00010900090002060b000109000900010302060a09000302070a09000302060900060a090001060a090002060a0900060900010a09000209000a090001070a090002070a09000900020900060a0900020900070a0900030b000109000b00010900070a0900064f7074696f6e064572726f727306566563746f7206626f72726f770a626f72726f775f6d757413626f72726f775f776974685f64656661756c7408636f6e7461696e730c64657374726f795f6e6f6e650c64657374726f795f736f6d651464657374726f795f776974685f64656661756c7407657874726163740466696c6c106765745f776974685f64656661756c740769735f6e6f6e650769735f736f6d65046e6f6e6504736f6d6504737761700c737761705f6f725f66696c6c0376656310696e76616c69645f617267756d656e740869735f656d7074790d64657374726f795f656d70747908706f705f6261636b09707573685f6261636b05656d7074790973696e676c65746f6e00000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000000201130a0900000800010000070d0a00380003080b000107011110270b00370006000000000000000038010201010000070e0a002e380003090b000107011110270b003600060000000000000000380202020100000f140b0037000c030a0338030307050c0b03010b010c0205120b01010b0306000000000000000038010c020b02020301000007050b0037000b0138040204010000120c0e003805030607001110270b003a000c010b013806020501000013100e003800030607011110270b003a000c020d0238070c010b0238060b01020601000013100b003a000c030d032e38030308050b0b010c02050e0d0338070c020b020207010000070d0a002e380003090b000107011110270b0036003807020801000014100b0036000c020a022e3803030c0b020107001110270b020b013808020901000016130b0037000c030a0338030307050c0b03010b010c0205110b030600000000000000003801140c020b02020a01000007040b0037003803020b01000007050b003700380320020c010000070338093900020d01000007040b00380a3900020e01000017140a002e380003090b000107011110270b0036000c030a0338070c020b030b0138080b02020f01000018160b0036000c040a042e38030308050b380b0c02050f0a043807380c0c020b020c030b040b0138080b03020000000800", "abi": { "address": "0x1", "name": "Option", @@ -1803,7 +1803,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000203020a050c090715210836200c561000000001000100000200020001060c010501060500065369676e65720a616464726573735f6f660e626f72726f775f6164647265737300000000000000000000000000000000000000000000000000000000000000010001000003040b00110114020101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c090715210836200c561000000001000100000200020001060c010501060500065369676e65720a616464726573735f6f660e626f72726f775f6164647265737300000000000000000000000000000000000000000000000000000000000000010001000003040b00110114020101020000", "abi": { "address": "0x1", "name": "Signer", @@ -1836,7 +1836,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000203026004621205745907cd01930108e002200680030a0c8a038904000000010001010000020203010000030405010000040607010000050801010000060108010000070609010000080a07010000090a0b0100000a0c0d0100000b0e010100000c040d0100000d0c010100000e0d080100000f0f0101000010040d01000c0d070d090d0a0d040d080d010d0e0d050d02070a09000a09000002060a0900030106090002070a0900030107090002060a09000609000101010a090002010301060a0900010301070a090001090002070a0900090003070a090003030203030303070a0900030303030306566563746f7206617070656e6406626f72726f770a626f72726f775f6d757408636f6e7461696e730d64657374726f795f656d70747905656d70747908696e6465785f6f660869735f656d707479066c656e67746808706f705f6261636b09707573685f6261636b0672656d6f766507726576657273650973696e676c65746f6e04737761700b737761705f72656d6f76650000000000000000000000000000000000000000000000000000000000000001030800000000000000000001000001110d0138000e013801200307050c0a000d013802380305020b00010b0138040201010200020102000301000010220600000000000000000c020a0038050c030a020a0323030a051c0a000a0238060a0121031105170b00010b010108020b02060100000000000000160c0205050b00010b0101090204010200050102000601000010240600000000000000000c020a0038050c030a020a0323030a051d0a000a0238060a0121031105180b00010b0101080b02020b02060100000000000000160c0205050b00010b010109060000000000000000020701000001050b003805060000000000000000210208010200090102000a0102000b01000011260a002e38050c040a010a04260309050d0b00010700270b04060100000000000000170c040a010a0423031605230a000c030a010c020b01060100000000000000160c010b030b020a01380705110b003802020c01000012270a002e38050c030a03060000000000000000210309050c0b0001020600000000000000000c020b03060100000000000000170c010a020a0123031705240a000a020a0138070b02060100000000000000160c020b01060100000000000000170c0105120b0001020d010000080738080c010d010b0038030b01020e0102000f0100000b160a002e38012003090b00010700270a002e3805060100000000000000170c020a000b010b0238070b0038020200", + "bytecode": "0xa11ceb0b050000000801000203026004621205745907cd01930108e002200680030a0c8a038904000000010001010000020203010000030405010000040607010000050801010000060108010000070609010000080a07010000090a0b0100000a0c0d0100000b0e010100000c040d0100000d0c010100000e0d080100000f0f0101000010040d01000c0d070d090d0a0d040d080d010d0e0d050d02070a09000a09000002060a0900030106090002070a0900030107090002060a09000609000101010a090002010301060a0900010301070a090001090002070a0900090003070a090003030203030303070a0900030303030306566563746f7206617070656e6406626f72726f770a626f72726f775f6d757408636f6e7461696e730d64657374726f795f656d70747905656d70747908696e6465785f6f660869735f656d707479066c656e67746808706f705f6261636b09707573685f6261636b0672656d6f766507726576657273650973696e676c65746f6e04737761700b737761705f72656d6f76650000000000000000000000000000000000000000000000000000000000000001030800000000000000000001000001110d0138000e013801200307050c0a000d013802380305020b00010b0138040201010200020102000301000010220600000000000000000c020a0038050c030a020a0323030a051c0a000a0238060a0121031105170b00010b010108020b02060100000000000000160c0205050b00010b0101090204010200050102000601000010240600000000000000000c020a0038050c030a020a0323030a051d0a000a0238060a0121031105180b00010b0101080b02020b02060100000000000000160c0205050b00010b010109060000000000000000020701000001050b003805060000000000000000210208010200090102000a0102000b01000011260a002e38050c040a010a04260309050d0b00010700270b04060100000000000000170c040a010a0423031605230a000c030a010c020b01060100000000000000160c010b030b020a01380705110b003802020c01000012270a002e38050c030a03060000000000000000210309050c0b0001020600000000000000000c020b03060100000000000000170c010a020a0123031705240a000a020a0138070b02060100000000000000160c020b01060100000000000000170c0105120b0001020d010000080738080c010d010b0038030b01020e0102000f0100000b160a002e38012003090b00010700270a002e3805060100000000000000170c020a000b010b0238070b0038020200", "abi": { "address": "0x1", "name": "Vector", @@ -2086,7 +2086,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01001202120e03208a0104aa010a05b4017107a502d40508f90720069908a2010abb092b0be609020ce809ee030dd60d0400000001000200030004000500060007000800000c0000090800000a08010001000b00000100000c01020100000d030400000e050600000f0700010000100508000011050400001205090000130a00010000140b0000001503000000160c0001000324090900032509090001260f0401000827110901000628121300082914000100062a120500032b090900032c090900022d001000042e040400032f09090007301200000531000000000d0e050f101110040d000205060900020c0a0202060c0a02010a020105010c02060c060900010101030a060c050a020a020a020a020a020a020a020104060c030a020203060c01060900010900020a020c01060900010201060a090001060c01060502070a09000a090003070800050302060800050207080005074163636f756e740342435307436861696e4964064572726f727304486173680f5265636f6e66696775726174696f6e065369676e65720f53797374656d41646472657373657306566563746f7218436861696e53706563696669634163636f756e74496e666f064d61726b6572106173736572745f69735f6d61726b65720e6372656174655f6163636f756e74196372656174655f61757468656e7469636174696f6e5f6b65790d6372656174655f7369676e6572086570696c6f677565096578697374735f6174166765745f61757468656e7469636174696f6e5f6b6579136765745f73657175656e63655f6e756d6265720a696e697469616c697a650870726f6c6f67756519726f746174655f61757468656e7469636174696f6e5f6b65791177726974657365745f6570696c6f6775651261757468656e7469636174696f6e5f6b65790f73657175656e63655f6e756d6265720c73656c665f616464726573730b6d6f64756c655f616464720b6d6f64756c655f6e616d65147363726970745f70726f6c6f6775655f6e616d65146d6f64756c655f70726f6c6f6775655f6e616d651677726974657365745f70726f6c6f6775655f6e616d65196d756c74695f6167656e745f70726f6c6f6775655f6e616d6512757365725f6570696c6f6775655f6e616d651677726974657365745f6570696c6f6775655f6e616d651663757272656e63795f636f64655f72657175697265640b64756d6d795f6669656c6410696e76616c69645f617267756d656e7411616c72656164795f7075626c697368656408746f5f6279746573066c656e6774680e626f72726f775f6164647265737306617070656e640a616464726573735f6f660e6c696d69745f65786365656465641072657175697265735f616464726573730367657408736861335f3235360d6e6f745f7075626c6973686564146173736572745f636f72655f7265736f757263650b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030804000000000000000308020000000000000003080300000000000000030801000000000000000410ffffffffffffffff00000000000000000308ec030000000000000308ef030000000000000308e9030000000000000308f3030000000000000308eb030000000000000308ea030000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203170a02180319050102091a051b0a021c0a021d0a021e0a021f0a02200a02210a0222010202012301020d000000000007070c3b0003060703110c2702010100000e1f38000a0029002003080700110d270a0011030c030e0038010c020e0238020620000000000000002103160701110c270e030a020600000000000000000b0012002d000b030b02020200000004110b010c020d020b001110380138030e02380206200000000000000021030f0701110c270b0202030002000401000100151938000b0011120c030a0311070c040a0435070523030f07041113270b032a000c020b04060100000000000000160b020f0015020501000000030b00290002060100010000050b002b0010011402070100010000050b002b001000140208010000001b0a001112070c21030a0b000107021114270a000939003f000b000b010b020b030b040b050b060b070b080b0912012d01020901000100163e0b0011120c0511150b0321030a0707110c270a05290003100706110c270b052b000c040b0211160a0410011421031f0b04010708110c270a013507052303290b040107091113270a010a041000142603340b0401070b110c270b010b0410001421033d070a110c27020a0100010017190b0011120c030a031105030907001117270e0138020620000000000000002103110701110c270b032a000c020b010b020f0115020b01000100000a0a0011180b000b0238040b01030805091119020001000000", + "bytecode": "0xa11ceb0b050000000c01001202120e03208a0104aa010a05b4017107a502d40508f90720069908a2010abb092b0be609020ce809ee030dd60d0400000001000200030004000500060007000800000c0000090800000a08010001000b00000100000c01020100000d030400000e050600000f0700010000100508000011050400001205090000130a00010000140b0000001503000000160c0001000324090900032509090001260f0401000827110901000628121300082914000100062a120500032b090900032c090900022d001000042e040400032f09090007301200000531000000000d0e050f101110040d000205060900020c0a0202060c0a02010a020105010c02060c060900010101030a060c050a020a020a020a020a020a020a020104060c030a020203060c01060900010900020a020c01060900010201060a090001060c01060502070a09000a090003070800050302060800050207080005074163636f756e740342435307436861696e4964064572726f727304486173680f5265636f6e66696775726174696f6e065369676e65720f53797374656d41646472657373657306566563746f7218436861696e53706563696669634163636f756e74496e666f064d61726b6572106173736572745f69735f6d61726b65720e6372656174655f6163636f756e74196372656174655f61757468656e7469636174696f6e5f6b65790d6372656174655f7369676e6572086570696c6f677565096578697374735f6174166765745f61757468656e7469636174696f6e5f6b6579136765745f73657175656e63655f6e756d6265720a696e697469616c697a650870726f6c6f67756519726f746174655f61757468656e7469636174696f6e5f6b65791177726974657365745f6570696c6f6775651261757468656e7469636174696f6e5f6b65790f73657175656e63655f6e756d6265720c73656c665f616464726573730b6d6f64756c655f616464720b6d6f64756c655f6e616d65147363726970745f70726f6c6f6775655f6e616d65146d6f64756c655f70726f6c6f6775655f6e616d651677726974657365745f70726f6c6f6775655f6e616d65196d756c74695f6167656e745f70726f6c6f6775655f6e616d6512757365725f6570696c6f6775655f6e616d651677726974657365745f6570696c6f6775655f6e616d651663757272656e63795f636f64655f72657175697265640b64756d6d795f6669656c6410696e76616c69645f617267756d656e7411616c72656164795f7075626c697368656408746f5f6279746573066c656e6774680e626f72726f775f6164647265737306617070656e640a616464726573735f6f660e6c696d69745f65786365656465641072657175697265735f616464726573730367657408736861335f3235360d6e6f745f7075626c6973686564146173736572745f636f72655f7265736f757263650b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030804000000000000000308020000000000000003080300000000000000030801000000000000000410ffffffffffffffff00000000000000000308ec030000000000000308ef030000000000000308e9030000000000000308f3030000000000000308eb030000000000000308ea030000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203170a02180319050102091a051b0a021c0a021d0a021e0a021f0a02200a02210a0222010202012301020d000000000007070c3b0003060703110c2702010100000e1f38000a0029002003080700110d270a0011030c030e0038010c020e0238020620000000000000002103160701110c270e030a020600000000000000000b0012002d000b030b02020200000004110b010c020d020b001110380138030e02380206200000000000000021030f0701110c270b0202030002000401000100151938000b0011120c030a0311070c040a0435070523030f07041113270b032a000c020b04060100000000000000160b020f0015020501000000030b00290002060100010000050b002b0010011402070100010000050b002b001000140208010000001b0a001112070c21030a0b000107021114270a000939003f000b000b010b020b030b040b050b060b070b080b0912012d01020901000100163e0b0011120c0511150b0321030a0707110c270a05290003100706110c270b052b000c040b0211160a0410011421031f0b04010708110c270a013507052303290b040107091113270a010a041000142603340b0401070b110c270b010b0410001421033d070a110c27020a0100010017190b0011120c030a031105030907001117270e0138020620000000000000002103110701110c270b032a000c020b010b020f0115020b01000100000a0a0011180b000b0238040b01030805091119020001000000", "abi": { "address": "0x1", "name": "Account", @@ -2309,7 +2309,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a01000a020a04030e2305310e073f940108d3012006f3012c0a9f02050ca402370ddb020200000001000200030004000008000005000100000602000004080000000409000000030a030000020b030400010c05050000010202060c0201060c0105010307436861696e4964064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d70036765740a696e697469616c697a65026964106173736572745f6f7065726174696e670e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650a616464726573735f6f6611616c72656164795f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201070200010001000006110207012b001000140201010000001211030a0011040a001105290020030d0b000107001106270b000b0112002d0002000000", + "bytecode": "0xa11ceb0b050000000a01000a020a04030e2305310e073f940108d3012006f3012c0a9f02050ca402370ddb020200000001000200030004000008000005000100000602000004080000000409000000030a030000020b030400010c05050000010202060c0201060c0105010307436861696e4964064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d70036765740a696e697469616c697a65026964106173736572745f6f7065726174696e670e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650a616464726573735f6f6611616c72656164795f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201070200010001000006110207012b001000140201010000001211030a0011040a001105290020030d0b000107001106270b000b0112002d0002000000", "abi": { "address": "0x1", "name": "ChainId", @@ -2354,7 +2354,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801002202220603289f0104c7010c05d301b901078c03a70508b308200cd308a8040000000100020003000400050006000700080009000a000b000c000d000e000f00100a24040106010011000100001202010000130301001014060701001015090a01000c160b0c0001170d010001180e010001190c0f00011a0d01000f1b0c08000e1c1001000e1d110100071e1001000b120b010001120b0100011f0c1200012001050002120b010007210b01000812130100041214010002220e010005120b010006120b010003121501000d121301000d231601000a250b1701060a2617010106092718010003050308040504081c071d070a0c0a0c0a0a020a0a020a0a020a0c0a0a020a0a020a0a020a0a02000a0c0a020a0a02010a020a0202030a02030a060c0a020a0a02010a020a0202030a0203140a020a02030303030303030303060c050a020a02060c050a020a020a02010c01060a09000103010a0202060a0900030106090001060c010503060c050a0202060c0a02010102060c0505060c050a020a020a02020c0a0202060c0304060c0a020a020303060c0a0a020103060c0503010b0001090002060c020747656e657369730c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e0b436f726547656e65736973054576656e74064d61726b6572065369676e65720854657374436f696e0f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696706566563746f72226372656174655f696e697469616c697a655f6f776e6572735f6f70657261746f72730a696e697469616c697a6513696e697469616c697a655f696e7465726e616c066c656e67746806626f72726f770a616464726573735f6f66216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c22726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c096578697374735f61742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c0e6765745f68756d616e5f6e616d650c7365745f6f70657261746f720a7365745f636f6e666967166164645f76616c696461746f725f696e7465726e616c176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e7418696e697469616c697a655f76616c696461746f725f736574037365740d6d696e745f696e7465726e616c0b4576656e7448616e646c65106e65775f6576656e745f68616e646c650e64657374726f795f68616e646c6504696e697400000000000000000000000000000000000000000000000000000000000000010000000004aa010e0138000c130e0238010c120a130a1221030c060000000000000000270e0338010c110b120a11210315060000000000000000270e0538000c100b110a1021031e060000000000000000270e0638010c0f0b100a0f210327060000000000000000270e0738010c0e0b0f0a0e210330060000000000000000270e0838010c140b0e0a14210339060000000000000000270e0938010c0d0b140b0d210342060000000000000000270600000000000000000c0c0a0c0a1323034905a9010e010a0c38020c190a1911050c1a0e020a0c3803140c1c0e000a1a0b1c11060e030a0c3803140c1b0a190b1b11070e050a0c38020c150a1511050c160e060a0c3803140c180a161108200372057e0e000a160a1811090e070a0c3803140c170a150b1711070a16110a0b18210389010b19010b1501060000000000000000270b190b16110b0e080a0c3803140c1d0e090a0c3803140c0b0e040a0c3803140c0a0b150a1a0b0a0b1d0b0b110c0e000b1a110d0b0c060100000000000000160c0c05440201000000010c0e000b010b020b030b040b050b060b070b080b0911020202000000053a0a00110e0a00110f0a001105111001010a000a01110711110c0a0e0a0b0111070a0011120a0011130a000b0711140a000b040b050b0911150a000b0811160a0011170a0011180a000b020b0311190a000640420f0000000000111a0a000a00110506ffffffffffffffff111b0a00380438050a00380438050b000b06111e0200", + "bytecode": "0xa11ceb0b050000000801002202220603289f0104c7010c05d301b901078c03a70508b308200cd308a8040000000100020003000400050006000700080009000a000b000c000d000e000f00100a24040106010011000100001202010000130301001014060701001015090a01000c160b0c0001170d010001180e010001190c0f00011a0d01000f1b0c08000e1c1001000e1d110100071e1001000b120b010001120b0100011f0c1200012001050002120b010007210b01000812130100041214010002220e010005120b010006120b010003121501000d121301000d231601000a250b1701060a2617010106092718010003050308040504081c071d070a0c0a0c0a0a020a0a020a0a020a0c0a0a020a0a020a0a020a0a02000a0c0a020a0a02010a020a0202030a02030a060c0a020a0a02010a020a0202030a0203140a020a02030303030303030303060c050a020a02060c050a020a020a02010c01060a09000103010a0202060a0900030106090001060c010503060c050a0202060c0a02010102060c0505060c050a020a020a02020c0a0202060c0304060c0a020a020303060c0a0a020103060c0503010b0001090002060c020747656e657369730c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e0b436f726547656e65736973054576656e74064d61726b6572065369676e65720854657374436f696e0f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696706566563746f72226372656174655f696e697469616c697a655f6f776e6572735f6f70657261746f72730a696e697469616c697a6513696e697469616c697a655f696e7465726e616c066c656e67746806626f72726f770a616464726573735f6f66216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c22726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c096578697374735f61742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c0e6765745f68756d616e5f6e616d650c7365745f6f70657261746f720a7365745f636f6e666967166164645f76616c696461746f725f696e7465726e616c176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e7418696e697469616c697a655f76616c696461746f725f736574037365740d6d696e745f696e7465726e616c0b4576656e7448616e646c65106e65775f6576656e745f68616e646c650e64657374726f795f68616e646c6504696e697400000000000000000000000000000000000000000000000000000000000000010000000004aa010e0138000c130e0238010c120a130a1221030c060000000000000000270e0338010c110b120a11210315060000000000000000270e0538000c100b110a1021031e060000000000000000270e0638010c0f0b100a0f210327060000000000000000270e0738010c0e0b0f0a0e210330060000000000000000270e0838010c140b0e0a14210339060000000000000000270e0938010c0d0b140b0d210342060000000000000000270600000000000000000c0c0a0c0a1323034905a9010e010a0c38020c190a1911050c1a0e020a0c3803140c1c0e000a1a0b1c11060e030a0c3803140c1b0a190b1b11070e050a0c38020c150a1511050c160e060a0c3803140c180a161108200372057e0e000a160a1811090e070a0c3803140c170a150b1711070a16110a0b18210389010b19010b1501060000000000000000270b190b16110b0e080a0c3803140c1d0e090a0c3803140c0b0e040a0c3803140c0a0b150a1a0b0a0b1d0b0b110c0e000b1a110d0b0c060100000000000000160c0c05440201000000010c0e000b010b020b030b040b050b060b070b080b0911020202000000053a0a00110e0a00110f0a001105111001010a000a01110711110c0a0e0a0b0111070a0011120a0011130a000b0711140a000b040b050b0911150a000b0811160a0011170a0011180a000b020b0311190a000640420f0000000000111a0a000a00110506ffffffffffffffff111b0a00380438050a00380438050b000b06111e0200", "abi": { "address": "0x1", "name": "Genesis", @@ -2364,7 +2364,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c10031c2a05461a0760dd0108bd022006dd02400a9d030a0ba703020ca9037c0da5040200000001000200030004000500000f00000608010001010803010001000700010100000902010100050c010100040d030100020e050500020f0505000210050500031101010002060c03000203060b0201090001060c010900010302070800030756657273696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d701256657273696f6e436861696e4d61726b65720a696e697469616c697a650343617003736574056d616a6f720b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010a030102010b01010400010000011e11020a00110307033b0020030c0b00010700110427070329002003150b000107011104270a000939003f000b000b0112002d00020101000100062107033b000306070011052707032900030c070111052707032b001000140c030b030a00230318070211062707032a000c020b000b020f0015110702000000", + "bytecode": "0xa11ceb0b050000000b01000c020c10031c2a05461a0760dd0108bd022006dd02400a9d030a0ba703020ca9037c0da5040200000001000200030004000500000f00000608010001010803010001000700010100000902010100050c010100040d030100020e050500020f0505000210050500031101010002060c03000203060b0201090001060c010900010302070800030756657273696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d701256657273696f6e436861696e4d61726b65720a696e697469616c697a650343617003736574056d616a6f720b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010a030102010b01010400010000011e11020a00110307033b0020030c0b00010700110427070329002003150b000107011104270a000939003f000b000b0112002d00020101000100062107033b000306070011052707032900030c070111052707032b001000140c030b030a00230318070211062707032a000c020b000b020f0015110702000000", "abi": { "address": "0x1", "name": "Version", @@ -2440,7 +2440,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e340342ce010490021a05aa02d10107fb03f10508ec0920068c0a540ae00a450ca50bbb060de011100ff0110200010002000300040005000600070008080000090c00000a0400000b0800000c0400000d0800000e0c00000f0600001006000011080003040701000002300401060100120001000013020300001404030000150503000016060300001707030000180803000019090300001a000a00001b000b00001c0c0300001d0d0300001e0e0300001f0f030000200703000021030100002203100000230e030000240f0300002511010000260c04000027030400013201010004330700000334150a0100033515160100063618190100053707030006381b01010006351c1601000139010100063a1d030100033b03200100033c19200100063d03210100013e010100023f072401060240270301060141010100180119011a171c171d171f1720012101221724232425252325250105010302060c080200010802020802060801010c01060c020c05020508020101010b0a010302060c03020708020802030c050303060c050301040106080201060801020708030303070a0804030b0a010301060b0a0109000106090001080402070a09000301090005070a080403070a08040608040301060a090002060a09000302070a09000900030307030305060a0804060804030b0a010303010b0a010900010a09000306080607080305010808010b0b01090001080703080207080907080902070b0b010900090003050307030e5472616e73616374696f6e4665650854657374436f696e064572726f7273054576656e74064f7074696f6e065369676e65720f53797374656d41646472657373657306566563746f720742616c616e63650e4275726e4361706162696c69747904436f696e08436f696e496e666f1744656c6567617465644d696e744361706162696c6974790b44656c65676174696f6e730e4d696e744361706162696c6974790d52656365697665644576656e740953656e744576656e740e5472616e736665724576656e74730a62616c616e63655f6f66046275726e086275726e5f676173146275726e5f776974685f6361706162696c69747915636c61696d5f6d696e745f6361706162696c6974791e636c61696d5f6d696e745f6361706162696c6974795f696e7465726e616c1864656c65676174655f6d696e745f6361706162696c697479076465706f736974096578697374735f61740f66696e645f64656c65676174696f6e0a696e697469616c697a65056d65726765046d696e740d6d696e745f696e7465726e616c0872656769737465720e7363616c696e675f666163746f720c746f74616c5f737570706c79087472616e73666572117472616e736665725f696e7465726e616c0576616c7565087769746864726177047a65726f04636f696e0b64756d6d795f6669656c640b746f74616c5f76616c756502746f05696e6e657206616d6f756e740466726f6d0b73656e745f6576656e74730b4576656e7448616e646c650f72656365697665645f6576656e74730d6e6f745f7075626c69736865640a616464726573735f6f660769735f736f6d6506626f72726f770b737761705f72656d6f7665146173736572745f636f72655f7265736f75726365066c656e67746810696e76616c69645f617267756d656e7409707573685f6261636b046e6f6e6504736f6d6505656d70747911616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c650a656d69745f6576656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030801000000000000000308020000000000000003080400000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201280802010201290102020125030302022a0421030402012b050502012c0a080406020129010702022d032e050802022d032b050902022f0b0b010808310b0b0108070001000100030c0a002900030607021116270b002b0010001001140201010002010312080b0011172b010c020b010b02110302020300020103120707052b010c010b000b01110302030000010313100b0013020c0307052a030c020a021002140b0335170b020f021502040200010503030e001105020501000105141d0a00111711090c030e033800030b0b00010703270e033801140c0207052a050f030c010b010b0238021304010b000912062d060206020001051a2d0e00111b07052a050f030c040600000000000000000c060a060a042e380323030f05280a040a060c030c020b022e0b0338040c050b051004140a012203230b04010700111e270b06060100000000000000160c0605080b040b01120438050207010001001e110a0011000c020b002a000f000f010c030b0113020c040b020b04160b0315020801000003030b0029000209000001051f2807052b0510030c010600000000000000000c030a0138030c0538060c040a030a0523031005260a010a0338040c020b021004140a0021031b05210b01010b0338070c0405260b03060100000000000000160c03050b0b04020a01000003160a00111b0a000912062d060a000912012d010a0032000000000000000000000000000000000b0112032d030a00380812052d050b00110e020b010000010c0b0113020c020a001001140b02160b000f0115020c02000300030603050e000b010b02110d020d01000300030622170b0011170c050b052b06010b010a021202110707052a030c040a041002140b0235160b040f0215020e01000004170a001117290020030a0b000107011123270a00060000000000000000120212002d000a000a0038090b00380a12092d09020f01000103030507052b03100514021001000103030507052b031002140211020002000903050e000b010b02111202120100020009261c0a000a0211140c030a010b0311070a0011172a090c050b050f060a020a011208380b0b012a090c040b040f070b020b0011171207380c021301000003040b00100114021401000100281a0b0011170c020a0211000c030a030a0126030d07041126270b022a000f000f010c040b030a01170b04150b0112020215010000030306000000000000000012020200000200030005000400030109000901000000", + "bytecode": "0xa11ceb0b050000000c01000e020e340342ce010490021a05aa02d10107fb03f10508ec0920068c0a540ae00a450ca50bbb060de011100ff0110200010002000300040005000600070008080000090c00000a0400000b0800000c0400000d0800000e0c00000f0600001006000011080003040701000002300401060100120001000013020300001404030000150503000016060300001707030000180803000019090300001a000a00001b000b00001c0c0300001d0d0300001e0e0300001f0f030000200703000021030100002203100000230e030000240f0300002511010000260c04000027030400013201010004330700000334150a0100033515160100063618190100053707030006381b01010006351c1601000139010100063a1d030100033b03200100033c19200100063d03210100013e010100023f072401060240270301060141010100180119011a171c171d171f1720012101221724232425252325250105010302060c080200010802020802060801010c01060c020c05020508020101010b0a010302060c03020708020802030c050303060c050301040106080201060801020708030303070a0804030b0a010301060b0a0109000106090001080402070a09000301090005070a080403070a08040608040301060a090002060a09000302070a09000900030307030305060a0804060804030b0a010303010b0a010900010a09000306080607080305010808010b0b01090001080703080207080907080902070b0b010900090003050307030e5472616e73616374696f6e4665650854657374436f696e064572726f7273054576656e74064f7074696f6e065369676e65720f53797374656d41646472657373657306566563746f720742616c616e63650e4275726e4361706162696c69747904436f696e08436f696e496e666f1744656c6567617465644d696e744361706162696c6974790b44656c65676174696f6e730e4d696e744361706162696c6974790d52656365697665644576656e740953656e744576656e740e5472616e736665724576656e74730a62616c616e63655f6f66046275726e086275726e5f676173146275726e5f776974685f6361706162696c69747915636c61696d5f6d696e745f6361706162696c6974791e636c61696d5f6d696e745f6361706162696c6974795f696e7465726e616c1864656c65676174655f6d696e745f6361706162696c697479076465706f736974096578697374735f61740f66696e645f64656c65676174696f6e0a696e697469616c697a65056d65726765046d696e740d6d696e745f696e7465726e616c0872656769737465720e7363616c696e675f666163746f720c746f74616c5f737570706c79087472616e73666572117472616e736665725f696e7465726e616c0576616c7565087769746864726177047a65726f04636f696e0b64756d6d795f6669656c640b746f74616c5f76616c756502746f05696e6e657206616d6f756e740466726f6d0b73656e745f6576656e74730b4576656e7448616e646c650f72656365697665645f6576656e74730d6e6f745f7075626c69736865640a616464726573735f6f660769735f736f6d6506626f72726f770b737761705f72656d6f7665146173736572745f636f72655f7265736f75726365066c656e67746810696e76616c69645f617267756d656e7409707573685f6261636b046e6f6e6504736f6d6505656d70747911616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c650a656d69745f6576656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030801000000000000000308020000000000000003080400000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201280802010201290102020125030302022a0421030402012b050502012c0a080406020129010702022d032e050802022d032b050902022f0b0b010808310b0b0108070001000100030c0a002900030607021116270b002b0010001001140201010002010312080b0011172b010c020b010b02110302020300020103120707052b010c010b000b01110302030000010313100b0013020c0307052a030c020a021002140b0335170b020f021502040200010503030e001105020501000105141d0a00111711090c030e033800030b0b00010703270e033801140c0207052a050f030c010b010b0238021304010b000912062d060206020001051a2d0e00111b07052a050f030c040600000000000000000c060a060a042e380323030f05280a040a060c030c020b022e0b0338040c050b051004140a012203230b04010700111e270b06060100000000000000160c0605080b040b01120438050207010001001e110a0011000c020b002a000f000f010c030b0113020c040b020b04160b0315020801000003030b0029000209000001051f2807052b0510030c010600000000000000000c030a0138030c0538060c040a030a0523031005260a010a0338040c020b021004140a0021031b05210b01010b0338070c0405260b03060100000000000000160c03050b0b04020a01000003160a00111b0a000912062d060a000912012d010a0032000000000000000000000000000000000b0112032d030a00380812052d050b00110e020b010000010c0b0113020c020a001001140b02160b000f0115020c02000300030603050e000b010b02110d020d01000300030622170b0011170c050b052b06010b010a021202110707052a030c040a041002140b0235160b040f0215020e01000004170a001117290020030a0b000107011123270a00060000000000000000120212002d000a000a0038090b00380a12092d09020f01000103030507052b03100514021001000103030507052b031002140211020002000903050e000b010b02111202120100020009261c0a000a0211140c030a010b0311070a0011172a090c050b050f060a020a011208380b0b012a090c040b040f070b020b0011171207380c021301000003040b00100114021401000100281a0b0011170c020a0211000c030a030a0126030d07041126270b022a000f000f010c040b030a01170b04150b0112020215010000030306000000000000000012020200000200030005000400030109000901000000", "abi": { "address": "0x1", "name": "TestCoin", @@ -2816,7 +2816,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c1803242f05532a077dee0408eb0520068b06400acb06300bfb06020cfd06b1020dae091a000000010002000300040005000607000007070000000800000808010001010a03010001000900010100000b02010100051c010100041d040100021e060600051f01010002200606000221060600032201010004060c0a020a0203000c0303030303030303030303060b0401090001080001060c01090001030107080008564d436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d700c476173436f6e7374616e74730b4761735363686564756c6513564d436f6e666967436861696e4d61726b65720a696e697469616c697a6503436170117365745f6761735f636f6e7374616e74731b676c6f62616c5f6d656d6f72795f7065725f627974655f636f737421676c6f62616c5f6d656d6f72795f7065725f627974655f77726974655f636f7374196d696e5f7472616e73616374696f6e5f6761735f756e697473186c617267655f7472616e73616374696f6e5f6375746f666616696e7472696e7369635f6761735f7065725f627974651b6d6178696d756d5f6e756d6265725f6f665f6761735f756e697473166d696e5f70726963655f7065725f6761735f756e6974166d61785f70726963655f7065725f6761735f756e69741d6d61785f7472616e73616374696f6e5f73697a655f696e5f6279746573176761735f756e69745f7363616c696e675f666163746f721464656661756c745f6163636f756e745f73697a6514696e737472756374696f6e5f7363686564756c650f6e61746976655f7363686564756c650d6761735f636f6e7374616e74730c6761735f7363686564756c650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c1800020b0c030d030e030f031003110312031303140315031603010203170a02180a021908000202011a08010302011b01030500010000032e11020a00110307033b0020030c0b00010700110427070329022003150b000107011104270a000939003f000604000000000000000609000000000000000658020000000000000658020000000000000608000000000000000600093d00000000000b0306102700000000000006001000000000000006e80300000000000006200300000000000012000c040b000b010b020b04120112022d02020101000102074e110507033b00030707001106270a060a0725030e07021107270a020a05250315070211072707032902031b070111062707032a020f000f010c0c0b000a0c0f02150b010a0c0f03150b020a0c0f04150b030a0c0f05150b040a0c0f06150b050a0c0f07150b060a0c0f08150b070a0c0f09150b080a0c0f0a150b090a0c0f0b150b0a0b0c0f0c15110802020001020000000100020003000400050006000700080009000a00", + "bytecode": "0xa11ceb0b050000000b01000c020c1803242f05532a077dee0408eb0520068b06400acb06300bfb06020cfd06b1020dae091a000000010002000300040005000607000007070000000800000808010001010a03010001000900010100000b02010100051c010100041d040100021e060600051f01010002200606000221060600032201010004060c0a020a0203000c0303030303030303030303060b0401090001080001060c01090001030107080008564d436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d700c476173436f6e7374616e74730b4761735363686564756c6513564d436f6e666967436861696e4d61726b65720a696e697469616c697a6503436170117365745f6761735f636f6e7374616e74731b676c6f62616c5f6d656d6f72795f7065725f627974655f636f737421676c6f62616c5f6d656d6f72795f7065725f627974655f77726974655f636f7374196d696e5f7472616e73616374696f6e5f6761735f756e697473186c617267655f7472616e73616374696f6e5f6375746f666616696e7472696e7369635f6761735f7065725f627974651b6d6178696d756d5f6e756d6265725f6f665f6761735f756e697473166d696e5f70726963655f7065725f6761735f756e6974166d61785f70726963655f7065725f6761735f756e69741d6d61785f7472616e73616374696f6e5f73697a655f696e5f6279746573176761735f756e69745f7363616c696e675f666163746f721464656661756c745f6163636f756e745f73697a6514696e737472756374696f6e5f7363686564756c650f6e61746976655f7363686564756c650d6761735f636f6e7374616e74730c6761735f7363686564756c650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c1800020b0c030d030e030f031003110312031303140315031603010203170a02180a021908000202011a08010302011b01030500010000032e11020a00110307033b0020030c0b00010700110427070329022003150b000107011104270a000939003f000604000000000000000609000000000000000658020000000000000658020000000000000608000000000000000600093d00000000000b0306102700000000000006001000000000000006e80300000000000006200300000000000012000c040b000b010b020b04120112022d02020101000102074e110507033b00030707001106270a060a0725030e07021107270a020a05250315070211072707032902031b070111062707032a020f000f010c0c0b000a0c0f02150b010a0c0f03150b020a0c0f04150b030a0c0f05150b040a0c0f06150b050a0c0f07150b060a0c0f08150b070a0c0f09150b080a0c0f0a150b090a0c0f0b150b0a0b0c0f0c15110802020001020000000100020003000400050006000700080009000a00", "abi": { "address": "0x1", "name": "VMConfig", @@ -2981,7 +2981,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b010006020604030a4604500a055a4b07a501a30108c8022006e8021e0a8603080c8e03f1030dff0604000000010002000007000003000100000402030000050003000006030400000705060000080506000009050600020407030100010b030300020c08090100020d060b0100020e0c060100020f0e0f0100070109010a010b010c010206080003010101060800010301080002070800030001060a090002060a09000301060900020a0103010a090002070a0900090001070102070a090003010709000607080003070103030309426974566563746f72064572726f727306566563746f720c69735f696e6465785f736574066c656e677468206c6f6e676573745f7365745f73657175656e63655f7374617274696e675f6174036e6577037365740a73686966745f6c65667405756e736574096269745f6669656c6410696e76616c69645f617267756d656e7406626f72726f7705656d70747909707573685f6261636b0a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308000400000000000000020204030a0a010001000006110a010a001000380023030b0b000107001108270b0010000b01380114020101000006040b0010003800020201000003260a010a0010011423030b0b000107001108270a010c020a020a0010011423031405220a000a02110020031a051d0b000105220b02060100000000000000160c02050d0b020b011702030100000a250a0006000000000000000024030707011108270a00070223030e07011108270600000000000000000c0238020c01280a020a0023031805200d010938030b02060100000000000000160c020512280b000b01120002040100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02080b02150205010000105d0a010a0010011426030705220a00100038000c070600000000000000000c050a050a07230312051f0a000f000a0538040c04090b04150b05060100000000000000160c05050d0b0001055c0a010c060a060a0010011423032b05450a000a060c030c020b022e0b0311000335053b0a000a060a0117110405400a000a060a011711060b06060100000000000000160c0605240a001001140b01170c060a060a00100114230352055a0a000a0611060b06060100000000000000160c06054b0b000102060100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02090b0215020001000000", + "bytecode": "0xa11ceb0b050000000b010006020604030a4604500a055a4b07a501a30108c8022006e8021e0a8603080c8e03f1030dff0604000000010002000007000003000100000402030000050003000006030400000705060000080506000009050600020407030100010b030300020c08090100020d060b0100020e0c060100020f0e0f0100070109010a010b010c010206080003010101060800010301080002070800030001060a090002060a09000301060900020a0103010a090002070a0900090001070102070a090003010709000607080003070103030309426974566563746f72064572726f727306566563746f720c69735f696e6465785f736574066c656e677468206c6f6e676573745f7365745f73657175656e63655f7374617274696e675f6174036e6577037365740a73686966745f6c65667405756e736574096269745f6669656c6410696e76616c69645f617267756d656e7406626f72726f7705656d70747909707573685f6261636b0a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308000400000000000000020204030a0a010001000006110a010a001000380023030b0b000107001108270b0010000b01380114020101000006040b0010003800020201000003260a010a0010011423030b0b000107001108270a010c020a020a0010011423031405220a000a02110020031a051d0b000105220b02060100000000000000160c02050d0b020b011702030100000a250a0006000000000000000024030707011108270a00070223030e07011108270600000000000000000c0238020c01280a020a0023031805200d010938030b02060100000000000000160c020512280b000b01120002040100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02080b02150205010000105d0a010a0010011426030705220a00100038000c070600000000000000000c050a050a07230312051f0a000f000a0538040c04090b04150b05060100000000000000160c05050d0b0001055c0a010c060a060a0010011423032b05450a000a060c030c020b022e0b0311000335053b0a000a060a0117110405400a000a060a011711060b06060100000000000000160c0605240a001001140b01170c060a060a00100114230352055a0a000a0611060b06060100000000000000160c06054b0b000102060100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02090b0215020001000000", "abi": { "address": "0x1", "name": "BitVector", @@ -3089,7 +3089,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000203020a050c0c0718310849200c6908000000010001000002020100010a020101030a020a020a02095369676e617475726517656432353531395f76616c69646174655f7075626b65790e656432353531395f7665726966790000000000000000000000000000000000000000000000000000000000000001000102000101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c0c0718310849200c6908000000010001000002020100010a020101030a020a020a02095369676e617475726517656432353531395f76616c69646174655f7075626b65790e656432353531395f7665726966790000000000000000000000000000000000000000000000000000000000000001000102000101020000", "abi": { "address": "0x1", "name": "Signature", @@ -3124,7 +3124,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b010006020604030a41054b150760ae02088e032006ae036c0a9a04050c9f04c7010de605020fe805020001000200030004080000050000000006000000000700010000080001000009000200000a000200000b030000000c030000000d040000010f020200021003000002110300000112020200000101010301060c03060c050301080002070800030b436f726547656e657369730954696d657374616d70064572726f72730f53797374656d4164647265737365731743757272656e7454696d654d6963726f7365636f6e64730e6173736572745f67656e65736973106173736572745f6f7065726174696e670a69735f67656e657369730c69735f6f7065726174696e67106e6f775f6d6963726f7365636f6e64730b6e6f775f7365636f6e6473147365745f74696d655f6861735f73746172746564207365745f74696d655f6861735f737461727465645f666f725f74657374696e67127570646174655f676c6f62616c5f74696d650c6d6963726f7365636f6e64730d696e76616c69645f7374617465146173736572745f636f72655f7265736f75726365096173736572745f766d10696e76616c69645f617267756d656e740000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000003080200000000000000030840420f00000000000520000000000000000000000000000000000000000000000000000000000a550c18052000000000000000000000000000000000000000000000000000000000000000000002010e030001000000061102030507001109270201010000000611030305070111092702020100000004070429002002030100000003070429000204010001000006110107042b001000140205010001000004110407031a0206030000050811000a00110a0b0006000000000000000012002d00020701000000030b001106020801000100062711010b00110b07042a000c030a031000140c040b01070521030f05190b040a022103180b03010702110c2705220b040a022303220b03010702110c270b020b030f0015020000000000", + "bytecode": "0xa11ceb0b050000000b010006020604030a41054b150760ae02088e032006ae036c0a9a04050c9f04c7010de605020fe805020001000200030004080000050000000006000000000700010000080001000009000200000a000200000b030000000c030000000d040000010f020200021003000002110300000112020200000101010301060c03060c050301080002070800030b436f726547656e657369730954696d657374616d70064572726f72730f53797374656d4164647265737365731743757272656e7454696d654d6963726f7365636f6e64730e6173736572745f67656e65736973106173736572745f6f7065726174696e670a69735f67656e657369730c69735f6f7065726174696e67106e6f775f6d6963726f7365636f6e64730b6e6f775f7365636f6e6473147365745f74696d655f6861735f73746172746564207365745f74696d655f6861735f737461727465645f666f725f74657374696e67127570646174655f676c6f62616c5f74696d650c6d6963726f7365636f6e64730d696e76616c69645f7374617465146173736572745f636f72655f7265736f75726365096173736572745f766d10696e76616c69645f617267756d656e740000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000003080200000000000000030840420f00000000000520000000000000000000000000000000000000000000000000000000000a550c18052000000000000000000000000000000000000000000000000000000000000000000002010e030001000000061102030507001109270201010000000611030305070111092702020100000004070429002002030100000003070429000204010001000006110107042b001000140205010001000004110407031a0206030000050811000a00110a0b0006000000000000000012002d00020701000000030b001106020801000100062711010b00110b07042a000c030a031000140c040b01070521030f05190b040a022103180b03010702110c2705220b040a022303220b03010702110c270b020b030f0015020000000000", "abi": { "address": "0x1", "name": "Timestamp", @@ -3231,7 +3231,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d01000802081803206e048e011205a00178079802ae0208c6042006e604140afa04150b8f05080c9705d8020def07080ef707080000000100020003000403010001000508010001000608010001000702010001000800010100000900020100000a03040102000b00040100000c05040100000d06070100000e08040102000f0904010000100a07010000110b07010003140d0e010003150304010002160b070001170f0f0003180410010003190d120100031a130c0100011b0f0f00011c0f0f00090c0a0c0b0c0e0702070f0c100c06070a0702060c060900010b00010900010b0301090002070a0900090000030b00010900060900060c020b03010900060900010502070a0900060900030b0001090006090005020b0001090006090001060c01090002060a090006090001010103010a090004070a0900060900010302010302070a090003030505050a4361706162696c697479064572726f7273065369676e657206566563746f72034361701043617044656c65676174655374617465084361705374617465094c696e65617243617007616371756972650e616371756972655f6c696e6561720b6164645f656c656d656e74066372656174650864656c6567617465106c696e6561725f726f6f745f616464720e72656d6f76655f656c656d656e74067265766f6b6509726f6f745f616464721076616c69646174655f6163717569726504726f6f740964656c65676174657308636f6e7461696e7309707573685f6261636b0a616464726573735f6f6611616c72656164795f7075626c697368656405656d70747908696e6465785f6f660672656d6f76650d696e76616c69645f73746174650d6e6f745f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000000020112050102011205020201130a050302011205000c030c020c010c00010002010204040b00380039000201010002010204040b0038003901020200000008120a000e010c030c020b022e0b03380120030b050f0b000b01380205110b0001020301000007110a00110c0c020b023b0220030c0b00010700110d270b00380339023f0202040100010207180a02110c0c030a033b030307050a0b0201020b020e0037001439033f030e003700143c0236010b033804020501000004040e00370214020600000011150a000b010c030c020b022e0b0338050c050c040b04030d05120b000b0538060105140b00010207010002010207120a023b032003050506020a023e033a03010e003700143c0236010e023807020801000004040e003700140209000002010214280b00110c0c020a023b030307051e0a023d033703140c030a033b02031207011111270a033d0237010e023808031b07011111270b030c0105260a023b02032407001112270b020c010b01020000020003000100000c010c020c030c00", + "bytecode": "0xa11ceb0b050000000d01000802081803206e048e011205a00178079802ae0208c6042006e604140afa04150b8f05080c9705d8020def07080ef707080000000100020003000403010001000508010001000608010001000702010001000800010100000900020100000a03040102000b00040100000c05040100000d06070100000e08040102000f0904010000100a07010000110b07010003140d0e010003150304010002160b070001170f0f0003180410010003190d120100031a130c0100011b0f0f00011c0f0f00090c0a0c0b0c0e0702070f0c100c06070a0702060c060900010b00010900010b0301090002070a0900090000030b00010900060900060c020b03010900060900010502070a0900060900030b0001090006090005020b0001090006090001060c01090002060a090006090001010103010a090004070a0900060900010302010302070a090003030505050a4361706162696c697479064572726f7273065369676e657206566563746f72034361701043617044656c65676174655374617465084361705374617465094c696e65617243617007616371756972650e616371756972655f6c696e6561720b6164645f656c656d656e74066372656174650864656c6567617465106c696e6561725f726f6f745f616464720e72656d6f76655f656c656d656e74067265766f6b6509726f6f745f616464721076616c69646174655f6163717569726504726f6f740964656c65676174657308636f6e7461696e7309707573685f6261636b0a616464726573735f6f6611616c72656164795f7075626c697368656405656d70747908696e6465785f6f660672656d6f76650d696e76616c69645f73746174650d6e6f745f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000000020112050102011205020201130a050302011205000c030c020c010c00010002010204040b00380039000201010002010204040b0038003901020200000008120a000e010c030c020b022e0b03380120030b050f0b000b01380205110b0001020301000007110a00110c0c020b023b0220030c0b00010700110d270b00380339023f0202040100010207180a02110c0c030a033b030307050a0b0201020b020e0037001439033f030e003700143c0236010b033804020501000004040e00370214020600000011150a000b010c030c020b022e0b0338050c050c040b04030d05120b000b0538060105140b00010207010002010207120a023b032003050506020a023e033a03010e003700143c0236010e023807020801000004040e003700140209000002010214280b00110c0c020a023b030307051e0a023d033703140c030a033b02031207011111270a033d0237010e023808031b07011111270b030c0105260a023b02032407001112270b020c010b01020000020003000100000c010c020c030c00", "abi": { "address": "0x1", "name": "Capability", @@ -3428,7 +3428,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000a030a19052308072b73089e01200cbe0119000000010002000300040005000100020600010003060201000107020100040802010002060c020001060c0b436f726547656e6573697305426c6f636b07436861696e49640f5265636f6e66696775726174696f6e0954696d657374616d7004696e69740a696e697469616c697a6519696e697469616c697a655f626c6f636b5f6d65746164617461147365745f74696d655f6861735f73746172746564000000000000000000000000000000000000000000000000000000000000000100010000010a0a000b0111010a0011020a0011030b0011040200", + "bytecode": "0xa11ceb0b050000000601000a030a19052308072b73089e01200cbe0119000000010002000300040005000100020600010003060201000107020100040802010002060c020001060c0b436f726547656e6573697305426c6f636b07436861696e49640f5265636f6e66696775726174696f6e0954696d657374616d7004696e69740a696e697469616c697a6519696e697469616c697a655f626c6f636b5f6d65746164617461147365745f74696d655f6861735f73746172746564000000000000000000000000000000000000000000000000000000000000000100010000010a0a000b0111010a0011020a0011030b0011040200", "abi": { "address": "0x1", "name": "CoreGenesis", @@ -3449,7 +3449,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000901000402040403080b04130205151c073155088601200aa601050cab0120000000010000070000020001000104030101040102060c0a020a020a02030a0200010800070c0a020a020a02030a0209000b53696d706c65546f6b656e05546f6b656e136372656174655f73696d706c655f746f6b656e0c6d616769635f6e756d626572216372656174655f746f6b656e5f776974685f6d657461646174615f7363726970740000000000000000000000000000000000000000000000000000000000000001000201030300020000010a0b000b010b020b030b040b05062a00000000000000120038000200", + "bytecode": "0xa11ceb0b050000000901000402040403080b04130205151c073155088601200aa601050cab0120000000010000070000020001000104030101040102060c0a020a020a02030a0200010800070c0a020a020a02030a0209000b53696d706c65546f6b656e05546f6b656e136372656174655f73696d706c655f746f6b656e0c6d616769635f6e756d626572216372656174655f746f6b656e5f776974685f6d657461646174615f7363726970740000000000000000000000000000000000000000000000000000000000000001000201030300020000010a0b000b010b020b030b040b05062a00000000000000120038000200", "abi": { "address": "0x1", "name": "SimpleToken", @@ -3491,7 +3491,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a0100180218080320d00104f0010605f601a301079903a30608bc092006dc09c4020ca00cde030ffe0f02000100020003000400050006000700080009000a000b000c0520020008250400000d000100000e000200000f0103000010040100001105010000120401000013050100001406010000150007000016080100001709010000180a01000019090100001a020100001b0b0100001c0c0100001d0d0100001e0e0100081f08010004211010000522011100010d12020100092301010002241401000324140100042610100008271617000a28170100011418010100011500070007290801000116190101000b2a010700042b101000092c011000012d1b0100062e0800000815000700082f001000011a0b01000b301c070015111c111f11010500020c0a02010c030c050a0203060c050a02050c03030303010101060c070c030a0203030302090c030a020a050a0a020303030202060c0a02080c030a02030303020a02030c0301050c030a0203020208000501030108000205060900030800050c03060c060c0a02050800060c0801030302060c0301080102060c0609000a060c050a020a020a020a020a020a020a02010305030304060c030a020201060a020747656e657369730c4170746f734163636f756e74074163636f756e74144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967064572726f7273064d61726b6572065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d700e5472616e73616374696f6e4665651b5472616e73616374696f6e5075626c697368696e674f7074696f6e0e6372656174655f6163636f756e74176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e74186372656174655f76616c696461746f725f6163636f756e74216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c216372656174655f76616c696461746f725f6f70657261746f725f6163636f756e742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c086570696c6f677565096578697374735f61740a696e697469616c697a650f6d6f64756c655f70726f6c6f6775651b6d756c74695f6167656e745f7363726970745f70726f6c6f6775650f70726f6c6f6775655f636f6d6d6f6e19726f746174655f61757468656e7469636174696f6e5f6b657922726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c0f7363726970745f70726f6c6f6775651177726974657365745f6570696c6f6775651177726974657365745f70726f6c6f6775650872656769737465720b436861696e4d61726b657210696e76616c69645f617267756d656e74036765740e6173736572745f67656e65736973077075626c69736804436f696e0e6c696d69745f6578636565646564087769746864726177086275726e5f666565146173736572745f636f72655f7265736f757263651169735f6d6f64756c655f616c6c6f7765640d696e76616c69645f73746174650b6e6f775f7365636f6e64730870726f6c6f6775650a616464726573735f6f660a62616c616e63655f6f661169735f7363726970745f616c6c6f776564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030802000000000000000308000000000000000003080100000000000000030808000000000000000308070000000000000003080900000000000000030806000000000000000410ffffffffffffffff00000000000000000308ed030000000000000308f2030000000000000308f1030000000000000308f0030000000000000308ee0300000000000005200000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000010a020d0c4170746f734163636f756e740a02100f7363726970745f70726f6c6f6775650a02100f6d6f64756c655f70726f6c6f6775650a02121177726974657365745f70726f6c6f6775650a0209086570696c6f6775650a02121177726974657365745f6570696c6f6775650002000003070b001101010c010e01111202010300000f160a00070e22030707021113270a00070f22030e07011113270b000c0211140c010b020e0138000202030000130a111611140c00070f0e003800010c020b02020302000001050e000b010b021104020401000003090b011101010c030b000e030b021117020502000001050e000b010b021106020601000003090b011101010c030b000e030b021118020700000015280a030a0426030707031113270b030b04170c080a02350a083518070825031607031119270b020b08180c090e000b09111a0c070b07111b0e000c0611140c050b060e053801020801000001030b00111d0209010000010f11160a00111e0b00070f0710071107120713071107140715093802020a000000010e11200305070b1121270b000b010b020b030b040b050b06110c020b000000010307051113270c0000001a2411220b05230307070d1113270e000b010b020b0611230b030b04180c090e0011240c070a071125031907091113270b0711260c080b080b092603230709111327020d02000001040e000b01110e020e01000001040b000b011127020f000000010f0e0711280306070c1121270b000b010b020b030b040b050b06110c021000000001030707111327110000000103070a111327000000", + "bytecode": "0xa11ceb0b050000000a0100180218080320d00104f0010605f601a301079903a30608bc092006dc09c4020ca00cde030ffe0f02000100020003000400050006000700080009000a000b000c0520020008250400000d000100000e000200000f0103000010040100001105010000120401000013050100001406010000150007000016080100001709010000180a01000019090100001a020100001b0b0100001c0c0100001d0d0100001e0e0100081f08010004211010000522011100010d12020100092301010002241401000324140100042610100008271617000a28170100011418010100011500070007290801000116190101000b2a010700042b101000092c011000012d1b0100062e0800000815000700082f001000011a0b01000b301c070015111c111f11010500020c0a02010c030c050a0203060c050a02050c03030303010101060c070c030a0203030302090c030a020a050a0a020303030202060c0a02080c030a02030303020a02030c0301050c030a0203020208000501030108000205060900030800050c03060c060c0a02050800060c0801030302060c0301080102060c0609000a060c050a020a020a020a020a020a020a02010305030304060c030a020201060a020747656e657369730c4170746f734163636f756e74074163636f756e74144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967064572726f7273064d61726b6572065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d700e5472616e73616374696f6e4665651b5472616e73616374696f6e5075626c697368696e674f7074696f6e0e6372656174655f6163636f756e74176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e74186372656174655f76616c696461746f725f6163636f756e74216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c216372656174655f76616c696461746f725f6f70657261746f725f6163636f756e742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c086570696c6f677565096578697374735f61740a696e697469616c697a650f6d6f64756c655f70726f6c6f6775651b6d756c74695f6167656e745f7363726970745f70726f6c6f6775650f70726f6c6f6775655f636f6d6d6f6e19726f746174655f61757468656e7469636174696f6e5f6b657922726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c0f7363726970745f70726f6c6f6775651177726974657365745f6570696c6f6775651177726974657365745f70726f6c6f6775650872656769737465720b436861696e4d61726b657210696e76616c69645f617267756d656e74036765740e6173736572745f67656e65736973077075626c69736804436f696e0e6c696d69745f6578636565646564087769746864726177086275726e5f666565146173736572745f636f72655f7265736f757263651169735f6d6f64756c655f616c6c6f7765640d696e76616c69645f73746174650b6e6f775f7365636f6e64730870726f6c6f6775650a616464726573735f6f660a62616c616e63655f6f661169735f7363726970745f616c6c6f776564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030802000000000000000308000000000000000003080100000000000000030808000000000000000308070000000000000003080900000000000000030806000000000000000410ffffffffffffffff00000000000000000308ed030000000000000308f2030000000000000308f1030000000000000308f0030000000000000308ee0300000000000005200000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000010a020d0c4170746f734163636f756e740a02100f7363726970745f70726f6c6f6775650a02100f6d6f64756c655f70726f6c6f6775650a02121177726974657365745f70726f6c6f6775650a0209086570696c6f6775650a02121177726974657365745f6570696c6f6775650002000003070b001101010c010e01111202010300000f160a00070e22030707021113270a00070f22030e07011113270b000c0211140c010b020e0138000202030000130a111611140c00070f0e003800010c020b02020302000001050e000b010b021104020401000003090b011101010c030b000e030b021117020502000001050e000b010b021106020601000003090b011101010c030b000e030b021118020700000015280a030a0426030707031113270b030b04170c080a02350a083518070825031607031119270b020b08180c090e000b09111a0c070b07111b0e000c0611140c050b060e053801020801000001030b00111d0209010000010f11160a00111e0b00070f0710071107120713071107140715093802020a000000010e11200305070b1121270b000b010b020b030b040b050b06110c020b000000010307051113270c0000001a2411220b05230307070d1113270e000b010b020b0611230b030b04180c090e0011240c070a071125031907091113270b0711260c080b080b092603230709111327020d02000001040e000b01110e020e01000001040b000b011127020f000000010f0e0711280306070c1121270b000b010b020b030b040b050b06110c021000000001030707111327110000000103070a111327000000", "abi": { "address": "0x1", "name": "AptosAccount", @@ -3618,7 +3618,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605392a07635e08c101200ce1012e000000010002000302060200010703010001000400010000050201000304000101000208010300010905060100030a0701010002030403050302060c0300020c03010800040800060c0b010108000302060c060900010b010109000203060b010109000c4170746f7356657273696f6e0a4361706162696c697479064d61726b65720756657273696f6e0a696e697469616c697a650b7365745f76657273696f6e0b436861696e4d61726b6572034361700367657407616371756972650373657400000000000000000000000000000000000000000000000000000000000000010001000001040b000b0138000201020000040e0b010c050e000c0311030c020b030e0238010c040b050e0438020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605392a07635e08c101200ce1012e000000010002000302060200010703010001000400010000050201000304000101000208010300010905060100030a0701010002030403050302060c0300020c03010800040800060c0b010108000302060c060900010b010109000203060b010109000c4170746f7356657273696f6e0a4361706162696c697479064d61726b65720756657273696f6e0a696e697469616c697a650b7365745f76657273696f6e0b436861696e4d61726b6572034361700367657407616371756972650373657400000000000000000000000000000000000000000000000000000000000000010001000001040b000b0138000201020000040e0b010c050e000c0311030c020b030e0238010c040b050e0438020200", "abi": { "address": "0x1", "name": "AptosVersion", @@ -3649,7 +3649,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a0100040204040308280530170747930108da012006fa01440abe02050cc30293020dd6040200000001000007000002000100000302010000040302000005010200000601040000070302000109020200010a02020002030301080001030203080001010401040404000204040c4669786564506f696e743332064572726f7273146372656174655f66726f6d5f726174696f6e616c156372656174655f66726f6d5f7261775f76616c75650a6469766964655f7536340d6765745f7261775f76616c75650769735f7a65726f0c6d756c7469706c795f7536340576616c756510696e76616c69645f617267756d656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308030000000000000003080200000000000000030804000000000000000410ffffffffffffffff000000000000000000020108030001000005310a003531402f0c050b013531202f0c040a04320000000000000000000000000000000022031107001106270b050b041a0c030a03320000000000000000000000000000000022031a051d080c0205210b00060000000000000000210c020b02032607041106270a03070525032d07041107270b03341200020101000006030b0012000202010000071f0e0110001406000000000000000022030907021106270b003531202f0c030b030e01100014351a0c020a02070525031c07011107270b0234020301000006040e00100014020401000006060e0010001406000000000000000021020501000007160b00350e0110001435180c030b033120300c020a02070525031307031107270b023402000000", + "bytecode": "0xa11ceb0b050000000a0100040204040308280530170747930108da012006fa01440abe02050cc30293020dd6040200000001000007000002000100000302010000040302000005010200000601040000070302000109020200010a02020002030301080001030203080001010401040404000204040c4669786564506f696e743332064572726f7273146372656174655f66726f6d5f726174696f6e616c156372656174655f66726f6d5f7261775f76616c75650a6469766964655f7536340d6765745f7261775f76616c75650769735f7a65726f0c6d756c7469706c795f7536340576616c756510696e76616c69645f617267756d656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308030000000000000003080200000000000000030804000000000000000410ffffffffffffffff000000000000000000020108030001000005310a003531402f0c050b013531202f0c040a04320000000000000000000000000000000022031107001106270b050b041a0c030a03320000000000000000000000000000000022031a051d080c0205210b00060000000000000000210c020b02032607041106270a03070525032d07041107270b03341200020101000006030b0012000202010000071f0e0110001406000000000000000022030907021106270b003531202f0c030b030e01100014351a0c020a02070525031c07011107270b0234020301000006040e00100014020401000006060e0010001406000000000000000021020501000007160b00350e0110001435180c030b033120300c020a02070525031307031107270b023402000000", "abi": { "address": "0x1", "name": "FixedPoint32", @@ -3746,7 +3746,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605394c0785016208e701200c87026e00000001000200030206020001070301000100040001000005020100030400010100020801030001090506010003050701010002030403050304060c0a020a0203000c0c03030303030303030303030108000e08000303030303060c0b0101080003030303030302060c060900010b010109000c0303030303030303030303060b010109000d4170746f73564d436f6e6669670a4361706162696c697479064d61726b657208564d436f6e6669670a696e697469616c697a65117365745f6761735f636f6e7374616e74730b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001060b000b010b020b0338000201020000042c0b010c110b020c100b030c0f0b040c0e0b050c0d0b060c190b070c180b080c170b090c160b0a0c150b0b0c140e000c1211030c0c0b120e0c38010c130b110b100b0f0b0e0b0d0b190b180b170b160b150b140e1338020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605394c0785016208e701200c87026e00000001000200030206020001070301000100040001000005020100030400010100020801030001090506010003050701010002030403050304060c0a020a0203000c0c03030303030303030303030108000e08000303030303060c0b0101080003030303030302060c060900010b010109000c0303030303030303030303060b010109000d4170746f73564d436f6e6669670a4361706162696c697479064d61726b657208564d436f6e6669670a696e697469616c697a65117365745f6761735f636f6e7374616e74730b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001060b000b010b020b0338000201020000042c0b010c110b020c100b030c0f0b040c0e0b050c0d0b060c190b070c180b080c170b090c160b0a0c150b0b0c140e000c1211030c0c0b120e0c38010c130b110b100b0f0b0e0b0d0b190b180b170b160b150b140e1338020200", "abi": { "address": "0x1", "name": "AptosVMConfig", @@ -3789,7 +3789,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000e020e1e032c8c0104b8011a05d201960207e803e20208ca062006ea06680ad2070f0ce107b2030d930b02000000010002000300040005000600000800020707000505040204000400060604000118070003030701000000080001000009020100000a000100000b020100000c030400000d050100000e060100000f070100041105090005120b0c02040405130b0e02040405140f1002040405151101020404061612010002171304000119151400031a01160100061b170100060c180400051c0111020404051d1a1b020404051e1c01020404061f1d1e0006201f20000621210100090a0a0d0b0d0a0a0c0d1010130a140a130d150a140d090d150d03060c0506080100040c05050302060c0301080101060c04060c0506080103050c0505030307080105070b0202050b020208010803070b0202080108030b020208010803050803010502050b02020801080302070b020209000901060900010709010208010803020900090101060b0202090009010103010b02020900090102060c0803020503010804010a02010b0501090005060c0804080408040b05010306060c0804080408040308040a070b0202050b0202080108030605070b020208010803060801070b020208010803070803070b0202050b02020801080305080306080102060b020209000901060900010103070b0202090009010900090103060c0608010301080301060803010608010208030708030e546f6b656e5472616e73666572730541534349490447554944064f7074696f6e065369676e6572055461626c6505546f6b656e0249440c63616e63656c5f6f666665721363616e63656c5f6f666665725f73637269707405636c61696d0c636c61696d5f7363726970740c6372656174655f746f6b656e1a696e697469616c697a655f746f6b656e5f7472616e7366657273056f666665720c6f666665725f7363726970740e70656e64696e675f636c61696d730a616464726573735f6f660a626f72726f775f6d75740672656d6f766505636f756e740d64657374726f795f656d7074790d6465706f7369745f746f6b656e096372656174655f696406537472696e6706737472696e67046e6f6e65116372656174655f636f6c6c656374696f6e066372656174650c636f6e7461696e735f6b657906696e736572740e77697468647261775f746f6b656e08746f6b656e5f69640b6d657267655f746f6b656e00000000000000000000000000000000000000000000000000000000000000010a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e000201100b0202050b020208010803000100010008250a0011080c080b082a000f000c050a050e0138000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0138030c07010b07380405210b05010b000b09110d02010200010004090b020b03110e0c040e000b010e04110002020100010008250a0011080c080b012a000f000c050a050e0838000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0838030c07010b07380405210b05010b000b09110d02030200010004090b020b03110e0c040e000b010e041102020400000014170700110f0c020a000701110f0e02140702110f380511110b000b020703110f0704110f0b010702110f1112020500000001050b00380612002d0002060100010019410a0011080c0b0a0b2900200308050a0a0011050b0b2a000f000c0a0a0a0e010c050c040b042e0b053807200319051d0a0a0a01380838090b0a0e0138000c080b000b020b0311160c0c0e0c11170c0d0a080a0d0c070c060b062e0b07380a0333053b0b080b0d380b0c090b0c0b09111805400b080b0d140b0c380c020702000100040a0b020b03110e0c050e000b010e050b04110602000000", + "bytecode": "0xa11ceb0b050000000b01000e020e1e032c8c0104b8011a05d201960207e803e20208ca062006ea06680ad2070f0ce107b2030d930b02000000010002000300040005000600000800020707000505040204000400060604000118070003030701000000080001000009020100000a000100000b020100000c030400000d050100000e060100000f070100041105090005120b0c02040405130b0e02040405140f1002040405151101020404061612010002171304000119151400031a01160100061b170100060c180400051c0111020404051d1a1b020404051e1c01020404061f1d1e0006201f20000621210100090a0a0d0b0d0a0a0c0d1010130a140a130d150a140d090d150d03060c0506080100040c05050302060c0301080101060c04060c0506080103050c0505030307080105070b0202050b020208010803070b0202080108030b020208010803050803010502050b02020801080302070b020209000901060900010709010208010803020900090101060b0202090009010103010b02020900090102060c0803020503010804010a02010b0501090005060c0804080408040b05010306060c0804080408040308040a070b0202050b0202080108030605070b020208010803060801070b020208010803070803070b0202050b02020801080305080306080102060b020209000901060900010103070b0202090009010900090103060c0608010301080301060803010608010208030708030e546f6b656e5472616e73666572730541534349490447554944064f7074696f6e065369676e6572055461626c6505546f6b656e0249440c63616e63656c5f6f666665721363616e63656c5f6f666665725f73637269707405636c61696d0c636c61696d5f7363726970740c6372656174655f746f6b656e1a696e697469616c697a655f746f6b656e5f7472616e7366657273056f666665720c6f666665725f7363726970740e70656e64696e675f636c61696d730a616464726573735f6f660a626f72726f775f6d75740672656d6f766505636f756e740d64657374726f795f656d7074790d6465706f7369745f746f6b656e096372656174655f696406537472696e6706737472696e67046e6f6e65116372656174655f636f6c6c656374696f6e066372656174650c636f6e7461696e735f6b657906696e736572740e77697468647261775f746f6b656e08746f6b656e5f69640b6d657267655f746f6b656e00000000000000000000000000000000000000000000000000000000000000010a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e000201100b0202050b020208010803000100010008250a0011080c080b082a000f000c050a050e0138000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0138030c07010b07380405210b05010b000b09110d02010200010004090b020b03110e0c040e000b010e04110002020100010008250a0011080c080b012a000f000c050a050e0838000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0838030c07010b07380405210b05010b000b09110d02030200010004090b020b03110e0c040e000b010e041102020400000014170700110f0c020a000701110f0e02140702110f380511110b000b020703110f0704110f0b010702110f1112020500000001050b00380612002d0002060100010019410a0011080c0b0a0b2900200308050a0a0011050b0b2a000f000c0a0a0a0e010c050c040b042e0b053807200319051d0a0a0a01380838090b0a0e0138000c080b000b020b0311160c0c0e0c11170c0d0a080a0d0c070c060b062e0b07380a0333053b0b080b0d380b0c090b0c0b09111805400b080b0d140b0c380c020702000100040a0b020b03110e0c050e000b010e050b04110602000000", "abi": { "address": "0x1", "name": "TokenTransfers", @@ -3886,7 +3886,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000402040403080a05120407163c0852200c720b0f7d02000100020103040000040001000105000100010800000c4170746f734163636f756e740e5472616e73616374696f6e4665650854657374436f696e04436f696e086275726e5f666565086275726e5f67617300000000000000000000000000000000000000000000000000000000000000010003000001030b00110102000000", + "bytecode": "0xa11ceb0b050000000801000402040403080a05120407163c0852200c720b0f7d02000100020103040000040001000105000100010800000c4170746f734163636f756e740e5472616e73616374696f6e4665650854657374436f696e04436f696e086275726e5f666565086275726e5f67617300000000000000000000000000000000000000000000000000000000000000010003000001030b00110102000000", "abi": { "address": "0x1", "name": "TransactionFee", @@ -3908,7 +3908,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e10031e2b044902054b1c0767ea0108d1022006f102360aa7030b0bb203020cb4035c0d900402000000010002000300040005000600000800000708010001010903010001000800010100000a02010100050d010100040e000100020f04040006100106010002110404000312010100050501060c00020a02060b0201090001090001030102010a090001070a020f436f6e73656e737573436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f721a436f6e73656e737573436f6e666967436861696e4d61726b65720a696e697469616c697a65034361700373657406636f6e6669670b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010b0a020102010c01010300010000011e11020a00110307023b0020030c0b00010700110427070229002003150b000107011104270a000939003f000b00380012002d00020101000100070f07023b000306070011062707022a000f000c020b000b0215110702000000", + "bytecode": "0xa11ceb0b050000000c01000e020e10031e2b044902054b1c0767ea0108d1022006f102360aa7030b0bb203020cb4035c0d900402000000010002000300040005000600000800000708010001010903010001000800010100000a02010100050d010100040e000100020f04040006100106010002110404000312010100050501060c00020a02060b0201090001090001030102010a090001070a020f436f6e73656e737573436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f721a436f6e73656e737573436f6e666967436861696e4d61726b65720a696e697469616c697a65034361700373657406636f6e6669670b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010b0a020102010c01010300010000011e11020a00110307023b0020030c0b00010700110427070229002003150b000107011104270a000939003f000b00380012002d00020101000100070f07023b000306070011062707022a000f000c020b000b0215110702000000", "abi": { "address": "0x1", "name": "ConsensusConfig", @@ -3980,7 +3980,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e1203205c047c040580012807a801db040883062006a3065e0a8107170c98079d030db50a060fbb0a0e000700080009000a000b000c000d000e0800000f080000100600021b040106010011000100001201010000130001000014000100001501020000160101000017010100051d000100011e030300011f0303000220060101060421000700062201010001230303000324070300022500080106062601020006270103000a050f0501060c0001010103020107080001080202070b0301090009000105010b0301090004010107080003074163636f756e740f436f6e73656e737573436f6e66696717506172616c6c656c457865637574696f6e436f6e6669671b5472616e73616374696f6e5075626c697368696e674f7074696f6e08564d436f6e6669670f56616c696461746f7253797374656d0756657273696f6e0f5265636f6e66696775726174696f6e064572726f7273054576656e740447554944065369676e65720f53797374656d4164647265737365730954696d657374616d700d436f6e66696775726174696f6e1644697361626c655265636f6e66696775726174696f6e0d4e657745706f63684576656e741764697361626c655f7265636f6e66696775726174696f6e22656d69745f67656e657369735f7265636f6e66696775726174696f6e5f6576656e7416656e61626c655f7265636f6e66696775726174696f6e0a696e697469616c697a65177265636f6e66696775726174696f6e5f656e61626c65640b7265636f6e6669677572650c7265636f6e6669677572655f0565706f6368196c6173745f7265636f6e66696775726174696f6e5f74696d65066576656e74730b4576656e7448616e646c650b64756d6d795f6669656c64146173736572745f636f72655f7265736f757263650d696e76616c69645f73746174650d6e6f745f7075626c69736865640a656d69745f6576656e740a616464726573735f6f660e6173736572745f67656e6573697311616c72656164795f7075626c6973686564156765745f6e6578745f6372656174696f6e5f6e756d106e65775f6576656e745f68616e646c650a69735f67656e65736973106e6f775f6d6963726f7365636f6e6473000000000000000000000000000000000000000000000000000000000000000103080100000000000000030800000000000000000308030000000000000003080400000000000000030802000000000000000308ffffffffffffffff0520000000000000000000000000000000000000000000000000000000000a550c18000203180319031a0b030108020102011c01020201180300000000010e0a001107110403090b000107011108270b000912012d01020100000100042c070629000306070111092707062a000c010a0110001406000000000000000021031005170a01100114060000000000000000210c000519090c000b0003200b010107011108270601000000000000000a010f00150a010f020b011000141202380002020000010101100a001107110420030a0b000107011108270b00110b2c011301010203010000011f110c0a0011070706290020030c0b00010701110d270a00110b110e0604000000000000002103170b000107031108270a000600000000000000000600000000000000000b00380112002d00020400000001040706290120020503000100010211060206000001000945111003030506080c00050a1111060000000000000000210c000b00030d0510080c0105131104200c010b01031605170207062a000c0211110c030a030a0210011421032305260b0201020a030a021001142403310b020107021108270b030a020f01150a02100014060100000000000000160a020f00150a020f020b021000141202380002000000010002000000010002000300040005000600", + "bytecode": "0xa11ceb0b050000000c01000e020e1203205c047c040580012807a801db040883062006a3065e0a8107170c98079d030db50a060fbb0a0e000700080009000a000b000c000d000e0800000f080000100600021b040106010011000100001201010000130001000014000100001501020000160101000017010100051d000100011e030300011f0303000220060101060421000700062201010001230303000324070300022500080106062601020006270103000a050f0501060c0001010103020107080001080202070b0301090009000105010b0301090004010107080003074163636f756e740f436f6e73656e737573436f6e66696717506172616c6c656c457865637574696f6e436f6e6669671b5472616e73616374696f6e5075626c697368696e674f7074696f6e08564d436f6e6669670f56616c696461746f7253797374656d0756657273696f6e0f5265636f6e66696775726174696f6e064572726f7273054576656e740447554944065369676e65720f53797374656d4164647265737365730954696d657374616d700d436f6e66696775726174696f6e1644697361626c655265636f6e66696775726174696f6e0d4e657745706f63684576656e741764697361626c655f7265636f6e66696775726174696f6e22656d69745f67656e657369735f7265636f6e66696775726174696f6e5f6576656e7416656e61626c655f7265636f6e66696775726174696f6e0a696e697469616c697a65177265636f6e66696775726174696f6e5f656e61626c65640b7265636f6e6669677572650c7265636f6e6669677572655f0565706f6368196c6173745f7265636f6e66696775726174696f6e5f74696d65066576656e74730b4576656e7448616e646c650b64756d6d795f6669656c64146173736572745f636f72655f7265736f757263650d696e76616c69645f73746174650d6e6f745f7075626c69736865640a656d69745f6576656e740a616464726573735f6f660e6173736572745f67656e6573697311616c72656164795f7075626c6973686564156765745f6e6578745f6372656174696f6e5f6e756d106e65775f6576656e745f68616e646c650a69735f67656e65736973106e6f775f6d6963726f7365636f6e6473000000000000000000000000000000000000000000000000000000000000000103080100000000000000030800000000000000000308030000000000000003080400000000000000030802000000000000000308ffffffffffffffff0520000000000000000000000000000000000000000000000000000000000a550c18000203180319031a0b030108020102011c01020201180300000000010e0a001107110403090b000107011108270b000912012d01020100000100042c070629000306070111092707062a000c010a0110001406000000000000000021031005170a01100114060000000000000000210c000519090c000b0003200b010107011108270601000000000000000a010f00150a010f020b011000141202380002020000010101100a001107110420030a0b000107011108270b00110b2c011301010203010000011f110c0a0011070706290020030c0b00010701110d270a00110b110e0604000000000000002103170b000107031108270a000600000000000000000600000000000000000b00380112002d00020400000001040706290120020503000100010211060206000001000945111003030506080c00050a1111060000000000000000210c000b00030d0510080c0105131104200c010b01031605170207062a000c0211110c030a030a0210011421032305260b0201020a030a021001142403310b020107021108270b030a020f01150a02100014060100000000000000160a020f00150a020f020b021000141202380002000000010002000000010002000300040005000600", "abi": { "address": "0x1", "name": "Reconfiguration", @@ -4067,7 +4067,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000701000603061e05240a072e8f0108bd012006dd01580cb5024000000001000200030001000004020100000500010000060203000207000200010804040001060c000105010101030f53797374656d416464726573736573064572726f7273065369676e6572146173736572745f636f72655f7265736f757263651c6173736572745f636f72655f7265736f757263655f61646472657373096173736572745f766d1869735f636f72655f7265736f757263655f616464726573730a616464726573735f6f661072657175697265735f6164647265737300000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180001000001040b0011041101020101000001070b00110303060700110527020201000001090b00110407022103080701110527020301000001040b000703210200", + "bytecode": "0xa11ceb0b050000000701000603061e05240a072e8f0108bd012006dd01580cb5024000000001000200030001000004020100000500010000060203000207000200010804040001060c000105010101030f53797374656d416464726573736573064572726f7273065369676e6572146173736572745f636f72655f7265736f757263651c6173736572745f636f72655f7265736f757263655f61646472657373096173736572745f766d1869735f636f72655f7265736f757263655f616464726573730a616464726573735f6f661072657175697265735f6164647265737300000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180001000001040b0011041101020101000001070b00110303060700110527020201000001090b00110407022103080701110527020301000001040b000703210200", "abi": { "address": "0x1", "name": "SystemAddresses", @@ -4116,7 +4116,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01001202121a032c830104af011005bf0153079202f7040889072006a907540afd07220b9f08020ca108ac030dcd0b0a0000000100020003000400050006000700080009070000000800000a08010001011303010001030307010000000b000100000c000200000d030400000e000500000f000000001003040000110607010000120001000014080701000015060700001609070000170a0700021f0c0c0003200d01010002210c0c0003220d0e01000723070700062406070002250c0c00072607070005270600000328071101000429050100032a10110100082b0001000d020f020d000f001502150017021700010501010108000106080001060a02010a0201060c0003060c0a020b0301090005060c050a020a020a0202060c0501060b04010800010301060b040109000106090001060801010900010b04010900010708010f56616c696461746f72436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e095369676e6174757265065369676e65720f53797374656d4164647265737365730954696d657374616d701756616c696461746f724f70657261746f72436f6e66696706436f6e6669671a56616c696461746f72436f6e666967436861696e4d61726b65720d6578697374735f636f6e6669670a6765745f636f6e666967146765745f636f6e73656e7375735f7075626b65790e6765745f68756d616e5f6e616d650c6765745f6f70657261746f721f6765745f76616c696461746f725f6e6574776f726b5f6164647265737365730a696e697469616c697a650869735f76616c696403436170077075626c6973680f72656d6f76655f6f70657261746f720a7365745f636f6e6669670c7365745f6f70657261746f7210636f6e73656e7375735f7075626b65791b76616c696461746f725f6e6574776f726b5f6164647265737365731a66756c6c6e6f64655f6e6574776f726b5f61646472657373657306636f6e666967106f70657261746f725f6163636f756e740a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640769735f736f6d6510696e76616c69645f617267756d656e7406626f72726f770e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66046e6f6e6517656432353531395f76616c69646174655f7075626b657904736f6d651d6861735f76616c696461746f725f6f70657261746f725f636f6e666967000000000000000000000000000000000000000000000000000000000000000103080900000000000000030802000000000000000308010000000000000003080300000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203180a02190a021a0a020102031b0b040108001c0b0401051d0a020202011e0102100000000007030b0029010201010001010b160a00110003060704110c270b002b0110000c010a01380003120b01010704110e270b01380114020201000007030b0010010203010001010f0d0a00290103060704110c270b002b010c010b011002140204010001010f170a00290103060704110c270b002b010c010a011003380203120b01010704110e270b011003380314020501000007030b0010040206010000071111100a00111107053b0020030c0b000107001112270b000939003f00020701000101010e0a0029010304050a0b002b01100038000c01050c090c010b010208010000071a111307053b0003090b00010700110c270a00111429012003130b000107041112270b00380438050b0112012d01020901000101000f0b0011140c010a01110003090704110c2738050b012a010f0315020a0100010112210b0011140a0111042103090702110e270a021116030f0701110e270a01110003150704110c270b012a010c050b020b030b04120038060b050f0015020b0100010100180a01111803080b00010703110e270b0011140c020a02110003110704110c270b0138070b022a010f0315020100000001020101000100", + "bytecode": "0xa11ceb0b050000000c01001202121a032c830104af011005bf0153079202f7040889072006a907540afd07220b9f08020ca108ac030dcd0b0a0000000100020003000400050006000700080009070000000800000a08010001011303010001030307010000000b000100000c000200000d030400000e000500000f000000001003040000110607010000120001000014080701000015060700001609070000170a0700021f0c0c0003200d01010002210c0c0003220d0e01000723070700062406070002250c0c00072607070005270600000328071101000429050100032a10110100082b0001000d020f020d000f001502150017021700010501010108000106080001060a02010a0201060c0003060c0a020b0301090005060c050a020a020a0202060c0501060b04010800010301060b040109000106090001060801010900010b04010900010708010f56616c696461746f72436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e095369676e6174757265065369676e65720f53797374656d4164647265737365730954696d657374616d701756616c696461746f724f70657261746f72436f6e66696706436f6e6669671a56616c696461746f72436f6e666967436861696e4d61726b65720d6578697374735f636f6e6669670a6765745f636f6e666967146765745f636f6e73656e7375735f7075626b65790e6765745f68756d616e5f6e616d650c6765745f6f70657261746f721f6765745f76616c696461746f725f6e6574776f726b5f6164647265737365730a696e697469616c697a650869735f76616c696403436170077075626c6973680f72656d6f76655f6f70657261746f720a7365745f636f6e6669670c7365745f6f70657261746f7210636f6e73656e7375735f7075626b65791b76616c696461746f725f6e6574776f726b5f6164647265737365731a66756c6c6e6f64655f6e6574776f726b5f61646472657373657306636f6e666967106f70657261746f725f6163636f756e740a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640769735f736f6d6510696e76616c69645f617267756d656e7406626f72726f770e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66046e6f6e6517656432353531395f76616c69646174655f7075626b657904736f6d651d6861735f76616c696461746f725f6f70657261746f725f636f6e666967000000000000000000000000000000000000000000000000000000000000000103080900000000000000030802000000000000000308010000000000000003080300000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203180a02190a021a0a020102031b0b040108001c0b0401051d0a020202011e0102100000000007030b0029010201010001010b160a00110003060704110c270b002b0110000c010a01380003120b01010704110e270b01380114020201000007030b0010010203010001010f0d0a00290103060704110c270b002b010c010b011002140204010001010f170a00290103060704110c270b002b010c010a011003380203120b01010704110e270b011003380314020501000007030b0010040206010000071111100a00111107053b0020030c0b000107001112270b000939003f00020701000101010e0a0029010304050a0b002b01100038000c01050c090c010b010208010000071a111307053b0003090b00010700110c270a00111429012003130b000107041112270b00380438050b0112012d01020901000101000f0b0011140c010a01110003090704110c2738050b012a010f0315020a0100010112210b0011140a0111042103090702110e270a021116030f0701110e270a01110003150704110c270b012a010c050b020b030b04120038060b050f0015020b0100010100180a01111803080b00010703110e270b0011140c020a02110003110704110c270b0138070b022a010f0315020100000001020101000100", "abi": { "address": "0x1", "name": "ValidatorConfig", @@ -4319,7 +4319,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01001402141e0332c70104f90116058f02aa0107b903bc0608f5092006950aa4010ab90b1a0bd30b020cd50be1050db611080000000100020003000400050006000700080009000a0700000b0801000100000b00010c0301000108100700030307010000000d00010100000e01010100000f020300001103040000120506000013010700001408010100001503090000160a0900001700010100001807010000190b0100001a0c0900001b010200072301010008240309000225020200022602020008270304000728010200092910010100022a020200092b11120100032c14090100032b14120100092d16020100032e0e170100032f0117010007300101000631080100023202020009330118010009341b0e010004350101000836030300053708030009381b1e0100010e140f160f17021802190f1a021b021f0f200f240f02050b03010900000103010501080402060a080005010b05010301080201060c01010205060a080002060c0502070a080003070508040303070a08000804080201090001080002070a0900090002060a09000301060900020b050103080201060b0501090003030306080001060a0900010b05010900010a09000208020503030b050103080202070a090003010708020501030b050103070800080201070900040708040804030708000f56616c696461746f7253797374656d0a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e065369676e65720f53797374656d4164647265737365730954696d657374616d700f56616c696461746f72436f6e66696706566563746f720d56616c696461746f72496e666f1756616c696461746f72536574436861696e4d61726b6572034361700d6164645f76616c696461746f72206173736572745f636861696e5f6d61726b65725f69735f7075626c6973686564196765745f6974685f76616c696461746f725f6164647265737306436f6e666967146765745f76616c696461746f725f636f6e666967146765745f76616c696461746f725f696e6465785f1b6765745f76616c696461746f725f73797374656d5f636f6e66696718696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f720d69735f76616c696461746f725f1072656d6f76655f76616c696461746f721b7365745f76616c696461746f725f73797374656d5f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572651a7570646174655f6974685f76616c696461746f725f696e666f5f1276616c696461746f725f7365745f73697a65046164647216636f6e73656e7375735f766f74696e675f706f77657206636f6e666967176c6173745f636f6e6669675f7570646174655f74696d650b64756d6d795f6669656c6406736368656d650a76616c696461746f7273106173736572745f6f7065726174696e670869735f76616c696410696e76616c69645f617267756d656e740e6c696d69745f65786365656465640a6765745f636f6e666967106e6f775f6d6963726f7365636f6e647309707573685f6261636b0d6e6f745f7075626c697368656406626f72726f770769735f736f6d65066c656e67746804736f6d65046e6f6e650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790b737761705f72656d6f76650b7265636f6e6669677572650c6765745f6f70657261746f720a616464726573735f6f660a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080200000000000000030809000000000000000308000000000000000003080600000000000000030808000000000000000308010000000000000003080400000000000000030807000000000000000308030000000000000003080500000000000000030800a3e111000000000308ffffffffffffffff030800010000000000000520000000000000000000000000000000000000000000000000000000000a550c180002041c051d031e08041f0301020120010202022102220a0800010e00010001020d30110e38000a00110f03080705111027110d070c23030f070711112711050c080a000e081000110820031a07001110270a0011120c070d080f000c060b000c020b070c0311130c050b060b020601000000000000000b030b05120038010b08110a02010000000107070d3b000306070111152702020100010207100a00110d230307070911102711050c010e0110000b003802100114020301000102131611050c020e0210000b0011040c010e013803030d07081110270e0210000e013804143802100214020400000015230a0038050c030600000000000000000c020a020a0323030a051f0a000a0238020c040b041001140a01210315051a0b00010b023806020b02060100000000000000160c0205050b000138070205010001020104070d2b02140206010000011f111c0a00111d070d3b0020030c0b00010701111e27070d29022003150b00010702111e270a000939003f000b003100380812022d0202070100010219090b000c0211050c010b020e0110001108020800000006070b010b0011040c020e0238030209010001021a1b110e380011050c040e0410000b0011040c030e033803030f07081110270e033804140c020d040f000b023809010b04110a020a000001021c0f110e070d290203070702111527070d2a020c010b000b01151121020b010001021d49110e0a0111220b00112321030a070611102711050c060e0610000b0111040c040e043803031707081110270e043804140c030d060f000a03110c0c020b02032305480d060f000b03380a0c050a05100314070b070a172503350b0501070411112711130a05100314070a162403420b0501070311112711130b050f03150b06110a020c0000001f330a002e38050c040a010b04260309050d0b000109020b000b01380a0c050a05100114110f200318051c0b050109020a0510011411120c030b050f020c020a022e0e0321032a052e0b020109020b030b021508020d01000102070611050c000e001000380502020100000002000300", + "bytecode": "0xa11ceb0b050000000c01001402141e0332c70104f90116058f02aa0107b903bc0608f5092006950aa4010ab90b1a0bd30b020cd50be1050db611080000000100020003000400050006000700080009000a0700000b0801000100000b00010c0301000108100700030307010000000d00010100000e01010100000f020300001103040000120506000013010700001408010100001503090000160a0900001700010100001807010000190b0100001a0c0900001b010200072301010008240309000225020200022602020008270304000728010200092910010100022a020200092b11120100032c14090100032b14120100092d16020100032e0e170100032f0117010007300101000631080100023202020009330118010009341b0e010004350101000836030300053708030009381b1e0100010e140f160f17021802190f1a021b021f0f200f240f02050b03010900000103010501080402060a080005010b05010301080201060c01010205060a080002060c0502070a080003070508040303070a08000804080201090001080002070a0900090002060a09000301060900020b050103080201060b0501090003030306080001060a0900010b05010900010a09000208020503030b050103080202070a090003010708020501030b050103070800080201070900040708040804030708000f56616c696461746f7253797374656d0a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e065369676e65720f53797374656d4164647265737365730954696d657374616d700f56616c696461746f72436f6e66696706566563746f720d56616c696461746f72496e666f1756616c696461746f72536574436861696e4d61726b6572034361700d6164645f76616c696461746f72206173736572745f636861696e5f6d61726b65725f69735f7075626c6973686564196765745f6974685f76616c696461746f725f6164647265737306436f6e666967146765745f76616c696461746f725f636f6e666967146765745f76616c696461746f725f696e6465785f1b6765745f76616c696461746f725f73797374656d5f636f6e66696718696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f720d69735f76616c696461746f725f1072656d6f76655f76616c696461746f721b7365745f76616c696461746f725f73797374656d5f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572651a7570646174655f6974685f76616c696461746f725f696e666f5f1276616c696461746f725f7365745f73697a65046164647216636f6e73656e7375735f766f74696e675f706f77657206636f6e666967176c6173745f636f6e6669675f7570646174655f74696d650b64756d6d795f6669656c6406736368656d650a76616c696461746f7273106173736572745f6f7065726174696e670869735f76616c696410696e76616c69645f617267756d656e740e6c696d69745f65786365656465640a6765745f636f6e666967106e6f775f6d6963726f7365636f6e647309707573685f6261636b0d6e6f745f7075626c697368656406626f72726f770769735f736f6d65066c656e67746804736f6d65046e6f6e650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790b737761705f72656d6f76650b7265636f6e6669677572650c6765745f6f70657261746f720a616464726573735f6f660a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080200000000000000030809000000000000000308000000000000000003080600000000000000030808000000000000000308010000000000000003080400000000000000030807000000000000000308030000000000000003080500000000000000030800a3e111000000000308ffffffffffffffff030800010000000000000520000000000000000000000000000000000000000000000000000000000a550c180002041c051d031e08041f0301020120010202022102220a0800010e00010001020d30110e38000a00110f03080705111027110d070c23030f070711112711050c080a000e081000110820031a07001110270a0011120c070d080f000c060b000c020b070c0311130c050b060b020601000000000000000b030b05120038010b08110a02010000000107070d3b000306070111152702020100010207100a00110d230307070911102711050c010e0110000b003802100114020301000102131611050c020e0210000b0011040c010e013803030d07081110270e0210000e013804143802100214020400000015230a0038050c030600000000000000000c020a020a0323030a051f0a000a0238020c040b041001140a01210315051a0b00010b023806020b02060100000000000000160c0205050b000138070205010001020104070d2b02140206010000011f111c0a00111d070d3b0020030c0b00010701111e27070d29022003150b00010702111e270a000939003f000b003100380812022d0202070100010219090b000c0211050c010b020e0110001108020800000006070b010b0011040c020e0238030209010001021a1b110e380011050c040e0410000b0011040c030e033803030f07081110270e033804140c020d040f000b023809010b04110a020a000001021c0f110e070d290203070702111527070d2a020c010b000b01151121020b010001021d49110e0a0111220b00112321030a070611102711050c060e0610000b0111040c040e043803031707081110270e043804140c030d060f000a03110c0c020b02032305480d060f000b03380a0c050a05100314070b070a172503350b0501070411112711130a05100314070a162403420b0501070311112711130b050f03150b06110a020c0000001f330a002e38050c040a010b04260309050d0b000109020b000b01380a0c050a05100114110f200318051c0b050109020a0510011411120c030b050f020c020a022e0e0321032a052e0b020109020b030b021508020d01000102070611050c000e001000380502020100000002000300", "abi": { "address": "0x1", "name": "ValidatorSystem", @@ -4500,7 +4500,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a031231044308054b2707729f01089102200cb10252000000010002000302080200010a0301000100040001000005020100000603010000070001000209010500010b060701000304080101000306030101000307080101000505060507050805020c050002060c0501060c030800060c0501080002060c060900010b0101090002050b01010900114170746f7356616c696461746f725365740a4361706162696c697479064d61726b65720f56616c696461746f7253797374656d0d6164645f76616c696461746f72166164645f76616c696461746f725f696e7465726e616c18696e697469616c697a655f76616c696461746f725f7365741072656d6f76655f76616c696461746f720b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010002000001040e000b0111010201010000040c0b010c040b000c0311040c020b040b030e0238003801020201000001030b0038020203020000040c0b010c040e000c0311040c020b040b030e02380038030200", + "bytecode": "0xa11ceb0b050000000801000802080a031231044308054b2707729f01089102200cb10252000000010002000302080200010a0301000100040001000005020100000603010000070001000209010500010b060701000304080101000306030101000307080101000505060507050805020c050002060c0501060c030800060c0501080002060c060900010b0101090002050b01010900114170746f7356616c696461746f725365740a4361706162696c697479064d61726b65720f56616c696461746f7253797374656d0d6164645f76616c696461746f72166164645f76616c696461746f725f696e7465726e616c18696e697469616c697a655f76616c696461746f725f7365741072656d6f76655f76616c696461746f720b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010002000001040e000b0111010201010000040c0b010c040b000c0311040c020b040b030e0238003801020201000001030b0038020203020000040c0b010c040e000c0311040c020b040b030e02380038030200", "abi": { "address": "0x1", "name": "AptosValidatorSet", @@ -4550,7 +4550,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605392d07666208c801200ce8012c00000001000200030306020001070301000100040001000005020100020400010100030801030001090506010002050701010002030403050301060c0002060c0a02010800040800060c0b010108000a0202060c060900010b01010900020a02060b01010900144170746f73436f6e73656e737573436f6e6669670a4361706162696c6974790f436f6e73656e737573436f6e666967064d61726b65720a696e697469616c697a65037365740b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201010000040e0b010c050b000c0311030c020b030e0238010c040b050e0438020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605392d07666208c801200ce8012c00000001000200030306020001070301000100040001000005020100020400010100030801030001090506010002050701010002030403050301060c0002060c0a02010800040800060c0b010108000a0202060c060900010b01010900020a02060b01010900144170746f73436f6e73656e737573436f6e6669670a4361706162696c6974790f436f6e73656e737573436f6e666967064d61726b65720a696e697469616c697a65037365740b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201010000040e0b010c050b000c0311030c020b030e0238010c040b050e0438020200", "abi": { "address": "0x1", "name": "AptosConsensusConfig", @@ -4580,7 +4580,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000901000c020c0a031644045a0605604e07ae01b60208e403200c84047a0ffe0402000100020003000400050006020c0200010e03010001000700010000080201000009030100000a030100000b040100030700010100020d010500010f0708010003080901010003100a010005110b010004120c0d0003130b010005050705080501060c0003060c060c0a02050c050a020a020a02030c0a0205010800040800060c0a02060c02060c060900010b0101090003060c0a020b0101090005060c050a020a020a0202060c050105010a020c4170746f734163636f756e74144170746f7356616c696461746f72436f6e6669670a4361706162696c697479064d61726b65720f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e6669670f56616c696461746f7253797374656d0a696e697469616c697a65077075626c6973681972656769737465725f76616c696461746f725f636f6e666967247365745f76616c696461746f725f636f6e6669675f616e645f7265636f6e666967757265167365745f76616c696461746f725f6f70657261746f720b436861696e4d61726b6572036765740343617007616371756972650a7365745f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572650e6765745f68756d616e5f6e616d650c7365745f6f70657261746f7200000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000060f0b010c060b020c050b000c0411060c030b060b050b040e0338013802020202000001070e000b010b020b030b0411090203020000010a0e000a010b020b030b0411090e000b01110a0204020000010b0a02110b0b01210307060000000000000000270e000b02110c02000000", + "bytecode": "0xa11ceb0b050000000901000c020c0a031644045a0605604e07ae01b60208e403200c84047a0ffe0402000100020003000400050006020c0200010e03010001000700010000080201000009030100000a030100000b040100030700010100020d010500010f0708010003080901010003100a010005110b010004120c0d0003130b010005050705080501060c0003060c060c0a02050c050a020a020a02030c0a0205010800040800060c0a02060c02060c060900010b0101090003060c0a020b0101090005060c050a020a020a0202060c050105010a020c4170746f734163636f756e74144170746f7356616c696461746f72436f6e6669670a4361706162696c697479064d61726b65720f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e6669670f56616c696461746f7253797374656d0a696e697469616c697a65077075626c6973681972656769737465725f76616c696461746f725f636f6e666967247365745f76616c696461746f725f636f6e6669675f616e645f7265636f6e666967757265167365745f76616c696461746f725f6f70657261746f720b436861696e4d61726b6572036765740343617007616371756972650a7365745f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572650e6765745f68756d616e5f6e616d650c7365745f6f70657261746f7200000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000060f0b010c060b020c050b000c0411060c030b060b050b040e0338013802020202000001070e000b010b020b030b0411090203020000010a0e000a010b020b030b0411090e000b01110a0204020000010b0a02110b0b01210307060000000000000000270e000b02110c02000000", "abi": { "address": "0x1", "name": "AptosValidatorConfig", @@ -4650,7 +4650,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e1603243c046004056429078d01f3020880042006a004360ad6040e0be404020ce60484010dea0502000000010002000300040005000600000800000708010001010803010001030307010000000900010100000a02010100000b03010100060e010100020f06060003100108010004110101000312050801000613010100051403010002150606000507070701060b0201090000020a02060b0201090001060c01070b03010a020109000103010a02010b0301090017506172616c6c656c457865637574696f6e436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7022506172616c6c656c457865637574696f6e436f6e666967436861696e4d61726b6572034361701a64697361626c655f706172616c6c656c5f657865637574696f6e25656e61626c655f706172616c6c656c5f657865637574696f6e5f776974685f636f6e6669671d696e697469616c697a655f706172616c6c656c5f657865637574696f6e1a726561645f77726974655f616e616c797369735f726573756c740b64756d6d795f6669656c64106173736572745f6f7065726174696e670d6e6f745f7075626c6973686564046e6f6e650b7265636f6e66696775726504736f6d650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0b03010a020102010d01010500010001000410110307023b000307070011042707022a000f000c0138000b011511060201010001000411110307023b000307070011042707022a000f000c020b0038010b021511060202010000011e11080a00110907023b0020030c0b00010700110a27070229002003150b00010701110a270a000939003f000b00380012002d0002000000", + "bytecode": "0xa11ceb0b050000000c01000e020e1603243c046004056429078d01f3020880042006a004360ad6040e0be404020ce60484010dea0502000000010002000300040005000600000800000708010001010803010001030307010000000900010100000a02010100000b03010100060e010100020f06060003100108010004110101000312050801000613010100051403010002150606000507070701060b0201090000020a02060b0201090001060c01070b03010a020109000103010a02010b0301090017506172616c6c656c457865637574696f6e436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7022506172616c6c656c457865637574696f6e436f6e666967436861696e4d61726b6572034361701a64697361626c655f706172616c6c656c5f657865637574696f6e25656e61626c655f706172616c6c656c5f657865637574696f6e5f776974685f636f6e6669671d696e697469616c697a655f706172616c6c656c5f657865637574696f6e1a726561645f77726974655f616e616c797369735f726573756c740b64756d6d795f6669656c64106173736572745f6f7065726174696e670d6e6f745f7075626c6973686564046e6f6e650b7265636f6e66696775726504736f6d650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0b03010a020102010d01010500010001000410110307023b000307070011042707022a000f000c0138000b011511060201010001000411110307023b000307070011042707022a000f000c020b0038010b021511060202010000011e11080a00110907023b0020030c0b00010700110a27070229002003150b00010701110a270a000939003f000b00380012002d0002000000", "abi": { "address": "0x1", "name": "ParallelExecutionConfig", @@ -4735,7 +4735,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c10031c3405501a076aa9020893032006b303360ae9030b0bf403020cf603780dee040200000001000200030004000500000800000608010001010a0301000100070001000008000200000903040100000b05040100020e060600050f04040004100304000211060600051204040003130300000105010a02010101060c0003060c0a020b0201090001030109001756616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d702256616c696461746f724f70657261746f72436f6e666967436861696e4d61726b65720e6765745f68756d616e5f6e616d651d6861735f76616c696461746f725f6f70657261746f725f636f6e6669670a696e697469616c697a6503436170077075626c6973680a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66000000000000000000000000000000000000000000000000000000000000000103080900000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0a020102010d0101070001000100040b0a001101030607011104270b002b00100014020101000004030b0029000202010000041111050a00110607023b0020030c0b000107001107270b000939003f0002030100000418110807023b0003090b000107001104270a00110911012003130b000107011107270b000b0112002d0002000000", + "bytecode": "0xa11ceb0b050000000b01000c020c10031c3405501a076aa9020893032006b303360ae9030b0bf403020cf603780dee040200000001000200030004000500000800000608010001010a0301000100070001000008000200000903040100000b05040100020e060600050f04040004100304000211060600051204040003130300000105010a02010101060c0003060c0a020b0201090001030109001756616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d702256616c696461746f724f70657261746f72436f6e666967436861696e4d61726b65720e6765745f68756d616e5f6e616d651d6861735f76616c696461746f725f6f70657261746f725f636f6e6669670a696e697469616c697a6503436170077075626c6973680a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66000000000000000000000000000000000000000000000000000000000000000103080900000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0a020102010d0101070001000100040b0a001101030607011104270b002b00100014020101000004030b0029000202010000041111050a00110607023b0020030c0b000107001107270b000939003f0002030100000418110807023b0003090b000107001104270a00110911012003130b000107011107270b000b0112002d0002000000", "abi": { "address": "0x1", "name": "ValidatorOperatorConfig", @@ -4830,7 +4830,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e10031e3b045906055f3c079b01d60208f10320069104360ac7040e0bd504020cd704ad010d840604000000010002000300040005000600070801000100000800010b030100010008000101000009010200000a030200000c0401010005100101000411050100021207070006130b02010006140d02010002150707000316010100070a070c080c03060c0a0a020100010101060a0202010b0201090001060c0109000103010608010201060801010201060a0900010a0202060a0900060900010708011b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f720b436861696e4d61726b65720a696e697469616c697a651169735f6d6f64756c655f616c6c6f7765641169735f7363726970745f616c6c6f776564034361701d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b64756d6d795f6669656c64117363726970745f616c6c6f775f6c697374196d6f64756c655f7075626c697368696e675f616c6c6f7765640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640869735f656d70747908636f6e7461696e730d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010d010102020e0a0a020f01000600010000011f11040a00110507023b0020030c0b00010700110627070229012003150b000107011106270a000939003f000b000b010b0212012d01020101000101080707022b010c000b00100014020201000101091e0a003800030405080b0001080207022b010c020a0210013801031005170b00010b0201080c01051c0b0210010b0038020c010b010203010001010e0f07023b000306070011092707022a010c020b000b020f0015110a020101010000", + "bytecode": "0xa11ceb0b050000000c01000e020e10031e3b045906055f3c079b01d60208f10320069104360ac7040e0bd504020cd704ad010d840604000000010002000300040005000600070801000100000800010b030100010008000101000009010200000a030200000c0401010005100101000411050100021207070006130b02010006140d02010002150707000316010100070a070c080c03060c0a0a020100010101060a0202010b0201090001060c0109000103010608010201060801010201060a0900010a0202060a0900060900010708011b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f720b436861696e4d61726b65720a696e697469616c697a651169735f6d6f64756c655f616c6c6f7765641169735f7363726970745f616c6c6f776564034361701d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b64756d6d795f6669656c64117363726970745f616c6c6f775f6c697374196d6f64756c655f7075626c697368696e675f616c6c6f7765640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640869735f656d70747908636f6e7461696e730d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010d010102020e0a0a020f01000600010000011f11040a00110507023b0020030c0b00010700110627070229012003150b000107011106270a000939003f000b000b010b0212012d01020101000101080707022b010c000b00100014020201000101091e0a003800030405080b0001080207022b010c020a0210013801031005170b00010b0201080c01051c0b0210010b0038020c010b010203010001010e0f07023b000306070011092707022a010c020b000b020f0015110a020101010000", "abi": { "address": "0x1", "name": "TransactionPublishingOption", @@ -4928,7 +4928,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000901000802080a03122104330605392d0766830108e901200c89022e0fb70202000100020003000402070200010903010001000500010000060201000305000101000208010300010a0506010003060701010002030403050301060c0003060c060c0a02010800040800060c0a02060c02060c060900010b0101090003060c0a020b010109000c4170746f734163636f756e741c4170746f7356616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064d61726b65721756616c696461746f724f70657261746f72436f6e6669670a696e697469616c697a65077075626c6973680b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000040f0b010c060b020c050b000c0411030c030b060b050b040e033801380202000000", + "bytecode": "0xa11ceb0b050000000901000802080a03122104330605392d0766830108e901200c89022e0fb70202000100020003000402070200010903010001000500010000060201000305000101000208010300010a0506010003060701010002030403050301060c0003060c060c0a02010800040800060c0a02060c02060c060900010b0101090003060c0a020b010109000c4170746f734163636f756e741c4170746f7356616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064d61726b65721756616c696461746f724f70657261746f72436f6e6669670a696e697469616c697a65077075626c6973680b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000040f0b010c060b020c050b000c0411030c030b060b050b040e033801380202000000", "abi": { "address": "0x1", "name": "AptosValidatorOperatorConfig", @@ -4961,7 +4961,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a0312210433060539280761940108f501200c95022c00000001000200030206020001080301000100040001000005020100030400010100020701030001090506010003050701010002030403050303060c0a0a02010002060c01010800030800060c0102060c060900010b0101090002010b01010900204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064d61726b65721b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a696e697469616c697a651d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001050b000b010b0238000201010000040c0b010c040b000c0311030c020b040b030e02380138020200", + "bytecode": "0xa11ceb0b050000000801000802080a0312210433060539280761940108f501200c95022c00000001000200030206020001080301000100040001000005020100030400010100020701030001090506010003050701010002030403050303060c0a0a02010002060c01010800030800060c0102060c060900010b0101090002010b01010900204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064d61726b65721b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a696e697469616c697a651d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001050b000b010b0238000201010000040c0b010c040b000c0311030c020b040b030e02380138020200", "abi": { "address": "0x1", "name": "AptosTransactionPublishingOption", diff --git a/api/goldens/aptos_api__tests__accounts_test__test_account_modules_structs.json b/api/goldens/aptos_api__tests__accounts_test__test_account_modules_structs.json index ad7363bafa92c..7364c8553fccf 100644 --- a/api/goldens/aptos_api__tests__accounts_test__test_account_modules_structs.json +++ b/api/goldens/aptos_api__tests__accounts_test__test_account_modules_structs.json @@ -1,6 +1,6 @@ [ { - "bytecode": "0xa11ceb0b0400000006010002030206050807070f0d081c200c3c04000000010001010001060900010a020342435308746f5f627974657300000000000000000000000000000000000000000000000000000000000000010001020000", + "bytecode": "0xa11ceb0b0500000006010002030206050807070f0d081c200c3c04000000010001010001060900010a020342435308746f5f627974657300000000000000000000000000000000000000000000000000000000000000010001020000", "abi": { "address": "0x1", "name": "BCS", @@ -26,7 +26,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a010004020410031446055a2f078901fd010886032006a6030a0ab003170cc703ba020d8106080000000100020e0000000600000308000004070000050001000006020300000704010000080501000009060700000a060400000b080900000c000a00000d040700000e060300000f0b070000100b04000011000c00011400040001060c01080102050301080301050205060800010608010103020608010608030101010800010608030002030708020447554944065369676e6572104372656174654361706162696c6974790947656e657261746f7202494406637265617465096372656174655f69640b6372656174655f696d706c166372656174655f776974685f6361706162696c6974790c6372656174696f6e5f6e756d0f63726561746f725f616464726573730565715f69641567656e5f6372656174655f6361706162696c697479156765745f6e6578745f6372656174696f6e5f6e756d0269640f69645f6372656174696f6e5f6e756d1269645f63726561746f725f61646472657373117075626c6973685f67656e657261746f72046164647207636f756e7465720a616464726573735f6f6600000000000000000000000000000000000000000000000000000000000000010308000000000000000000020112050102010e0803020201130303020209031205000100010204120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b01110202010100000c040b010b0012030202000001020d120a002a020c020a021000140c010a01060100000000000000160b020f00150b010b00120312010203010001020c080a00290203050700270b00110202040100000c050b00100110021402050100000c050b00100110031402060100000c050b0010010b0121020701000004120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b011200020801000102070f0a00290220030505080600000000000000000c01050d0b002b021000140c010b0102090100000c040b00100114020a0100000c040b00100214020b0100000c040b00100314020c0100000c050b0006000000000000000012022d0202020001000300030100", + "bytecode": "0xa11ceb0b050000000a010004020410031446055a2f078901fd010886032006a6030a0ab003170cc703ba020d8106080000000100020e0000000600000308000004070000050001000006020300000704010000080501000009060700000a060400000b080900000c000a00000d040700000e060300000f0b070000100b04000011000c00011400040001060c01080102050301080301050205060800010608010103020608010608030101010800010608030002030708020447554944065369676e6572104372656174654361706162696c6974790947656e657261746f7202494406637265617465096372656174655f69640b6372656174655f696d706c166372656174655f776974685f6361706162696c6974790c6372656174696f6e5f6e756d0f63726561746f725f616464726573730565715f69641567656e5f6372656174655f6361706162696c697479156765745f6e6578745f6372656174696f6e5f6e756d0269640f69645f6372656174696f6e5f6e756d1269645f63726561746f725f61646472657373117075626c6973685f67656e657261746f72046164647207636f756e7465720a616464726573735f6f6600000000000000000000000000000000000000000000000000000000000000010308000000000000000000020112050102010e0803020201130303020209031205000100010204120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b01110202010100000c040b010b0012030202000001020d120a002a020c020a021000140c010a01060100000000000000160b020f00150b010b00120312010203010001020c080a00290203050700270b00110202040100000c050b00100110021402050100000c050b00100110031402060100000c050b0010010b0121020701000004120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b011200020801000102070f0a00290220030505080600000000000000000c01050d0b002b021000140c010b0102090100000c040b00100114020a0100000c040b00100214020b0100000c040b00100314020c0100000c050b0006000000000000000012022d0202020001000300030100", "abi": { "address": "0x1", "name": "GUID", @@ -236,7 +236,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000203020a050c03070f170826200c4608000000010000000002000000010a02044861736808736861325f32353608736861335f3235360000000000000000000000000000000000000000000000000000000000000001000102000101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c03070f170826200c4608000000010000000002000000010a02044861736808736861325f32353608736861335f3235360000000000000000000000000000000000000000000000000000000000000001000102000101020000", "abi": { "address": "0x1", "name": "Hash", @@ -269,7 +269,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000802080e031671048701100597015b07f201fa0108ec0320068c040a0a96040b0ca104d0020df10604000000010002000300040700000507000202070100000006000100000700020000080304000009040300000a050600000b040100000c040100000d000700000e080300000f090a0000100605000011060b00030d0d07010003130e0f010001140707000315101101000316120a010002171301010002181411010002190a140100021a111401000c040d040f041004110512051305140501060801010101060a020108000102010801010a0201030107080102070801080000010b020108010302030301060a090002060a0900030106090001070a090001090002070a0900090001060b02010900010b0201090003030302054153434949064572726f7273064f7074696f6e06566563746f72044368617206537472696e6718616c6c5f636861726163746572735f7072696e7461626c650861735f6279746573046279746504636861720a696e746f5f62797465731169735f7072696e7461626c655f636861720d69735f76616c69645f63686172066c656e67746808706f705f6368617209707573685f6368617206737472696e670a7472795f737472696e6705627974657306626f72726f7710696e76616c69645f617267756d656e7408706f705f6261636b09707573685f6261636b0769735f736f6d650c64657374726f795f736f6d65046e6f6e6504736f6d650000000000000000000000000000000000000000000000000000000000000001030800000000000000000002010802010201120a02000100000c230a00100038000c030600000000000000000c02280a020a0323030c05200a0010000a023801140c010b011105200317051b0b000109020b02060100000000000000160c020506280802010100000a030b001000020201000004050b0013000c010b0102030100000a090a00110603060700110e270b001200020401000006050b0013010c010b010205010000010e0a003120260305050a0b00317e250c01050c090c010b0102060100000a040b00317f2502070100000a040b001101380002080100000a050b000f003802120002090100000a070b000f000e011001143803020a0100000b0c0b00110b0c010e01380403090700110e270b013805020b01000015210e0038000c020600000000000000000c01280a010a0223030b051c0e000a013801140c030b03110620031505173806020b01060100000000000000160c010505280b0012013807020100000000", + "bytecode": "0xa11ceb0b050000000b01000802080e031671048701100597015b07f201fa0108ec0320068c040a0a96040b0ca104d0020df10604000000010002000300040700000507000202070100000006000100000700020000080304000009040300000a050600000b040100000c040100000d000700000e080300000f090a0000100605000011060b00030d0d07010003130e0f010001140707000315101101000316120a010002171301010002181411010002190a140100021a111401000c040d040f041004110512051305140501060801010101060a020108000102010801010a0201030107080102070801080000010b020108010302030301060a090002060a0900030106090001070a090001090002070a0900090001060b02010900010b0201090003030302054153434949064572726f7273064f7074696f6e06566563746f72044368617206537472696e6718616c6c5f636861726163746572735f7072696e7461626c650861735f6279746573046279746504636861720a696e746f5f62797465731169735f7072696e7461626c655f636861720d69735f76616c69645f63686172066c656e67746808706f705f6368617209707573685f6368617206737472696e670a7472795f737472696e6705627974657306626f72726f7710696e76616c69645f617267756d656e7408706f705f6261636b09707573685f6261636b0769735f736f6d650c64657374726f795f736f6d65046e6f6e6504736f6d650000000000000000000000000000000000000000000000000000000000000001030800000000000000000002010802010201120a02000100000c230a00100038000c030600000000000000000c02280a020a0323030c05200a0010000a023801140c010b011105200317051b0b000109020b02060100000000000000160c020506280802010100000a030b001000020201000004050b0013000c010b0102030100000a090a00110603060700110e270b001200020401000006050b0013010c010b010205010000010e0a003120260305050a0b00317e250c01050c090c010b0102060100000a040b00317f2502070100000a040b001101380002080100000a050b000f003802120002090100000a070b000f000e011001143803020a0100000b0c0b00110b0c010e01380403090700110e270b013805020b01000015210e0038000c020600000000000000000c01280a010a0223030b051c0e000a013801140c030b03110620031505173806020b01060100000000000000160c010505280b0012013807020100000000", "abi": { "address": "0x1", "name": "ASCII", @@ -444,7 +444,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c0e031a4d046704056b2d079801b00308c8042006e804580ac005170cd705ad010d8407040000000100020003000400050006080000070600020e0401060100080001000009010200000a030100000b010400041301010003140301000515060400011602020004170701000218090101060119020200041a010100031b030100011c020200021d030a010609080e08050c03030a050500010301060c01010201070800010503060c050301080102070b020109000900010b0201090005426c6f636b064572726f7273054576656e740f53797374656d4164647265737365730954696d657374616d700f56616c696461746f7253797374656d0d426c6f636b4d657461646174610d4e6577426c6f636b4576656e740e626c6f636b5f70726f6c6f677565186765745f63757272656e745f626c6f636b5f68656967687419696e697469616c697a655f626c6f636b5f6d657461646174610e69735f696e697469616c697a656406686569676874106e65775f626c6f636b5f6576656e74730b4576656e7448616e646c6505726f756e640870726f706f7365721470726576696f75735f626c6f636b5f766f7465731174696d655f6d6963726f7365636f6e6473106173736572745f6f7065726174696e67096173736572745f766d0c69735f76616c696461746f721072657175697265735f61646472657373127570646174655f676c6f62616c5f74696d650a656d69745f6576656e740d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c6500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002020c030d0b020108010102040f031005110a0512030000000100052b11040e0011050a040702210308050b080c05050e0a0411060c050b050313070111072707032a000c060e000a040a0211080a06100014060100000000000000160a060f00150b060f010b010b040b030b0212013800020101000100010a110303050700110a2707032b0010001402020100000112110b0a00110c110320030b0b00010700110d270a000600000000000000000b00380112002d000203000000010307032900020000000100", + "bytecode": "0xa11ceb0b050000000b01000c020c0e031a4d046704056b2d079801b00308c8042006e804580ac005170cd705ad010d8407040000000100020003000400050006080000070600020e0401060100080001000009010200000a030100000b010400041301010003140301000515060400011602020004170701000218090101060119020200041a010100031b030100011c020200021d030a010609080e08050c03030a050500010301060c01010201070800010503060c050301080102070b020109000900010b0201090005426c6f636b064572726f7273054576656e740f53797374656d4164647265737365730954696d657374616d700f56616c696461746f7253797374656d0d426c6f636b4d657461646174610d4e6577426c6f636b4576656e740e626c6f636b5f70726f6c6f677565186765745f63757272656e745f626c6f636b5f68656967687419696e697469616c697a655f626c6f636b5f6d657461646174610e69735f696e697469616c697a656406686569676874106e65775f626c6f636b5f6576656e74730b4576656e7448616e646c6505726f756e640870726f706f7365721470726576696f75735f626c6f636b5f766f7465731174696d655f6d6963726f7365636f6e6473106173736572745f6f7065726174696e67096173736572745f766d0c69735f76616c696461746f721072657175697265735f61646472657373127570646174655f676c6f62616c5f74696d650a656d69745f6576656e740d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c6500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002020c030d0b020108010102040f031005110a0512030000000100052b11040e0011050a040702210308050b080c05050e0a0411060c050b050313070111072707032a000c060e000a040a0211080a06100014060100000000000000160a060f00150b060f010b010b040b030b0212013800020101000100010a110303050700110a2707032b0010001402020100000112110b0a00110c110320030b0b00010700110d270a000600000000000000000b00380112002d000203000000010307032900020000000100", "abi": { "address": "0x1", "name": "Block", @@ -519,7 +519,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c0100060206120318290441040545330778a80108a002200ac002170bd702020cd902640dbd03060ec30304000000010002000304010601000408000005060002020600000600010106000702010106000803040106000905000106000a06010106010e090a0100020f05080005080407010b000109000002070b00010900090001060b000109000106080301060c030a0203090001090001080301060900010a020102054576656e740342435304475549440b4576656e7448616e646c65144576656e7448616e646c6547656e657261746f720b47554944577261707065720e64657374726f795f68616e646c650a656d69745f6576656e740467756964106e65775f6576656e745f68616e646c651477726974655f746f5f6576656e745f73746f726507636f756e7465720461646472096c656e5f627974657308746f5f62797465730663726561746500000000000000000000000000000000000000000000000000000000000000010002020b030808020102020b030c050202020d0208080300070001000001050b003a000101020101000001120a003700100138000a003701140b0138010a00370114060100000000000000160b00360115020201000001040b003700100102030100000b0706000000000000000031280b0011061202390002040002000001020100000007020700", + "bytecode": "0xa11ceb0b050000000c0100060206120318290441040545330778a80108a002200ac002170bd702020cd902640dbd03060ec30304000000010002000304010601000408000005060002020600000600010106000702010106000803040106000905000106000a06010106010e090a0100020f05080005080407010b000109000002070b00010900090001060b000109000106080301060c030a0203090001090001080301060900010a020102054576656e740342435304475549440b4576656e7448616e646c65144576656e7448616e646c6547656e657261746f720b47554944577261707065720e64657374726f795f68616e646c650a656d69745f6576656e740467756964106e65775f6576656e745f68616e646c651477726974655f746f5f6576656e745f73746f726507636f756e7465720461646472096c656e5f627974657308746f5f62797465730663726561746500000000000000000000000000000000000000000000000000000000000000010002020b030808020102020b030c050202020d0208080300070001000001050b003a000101020101000001120a003700100138000a003701140b0138010a00370114060100000000000000160b00360115020201000001040b003700100102030100000b0706000000000000000031280b0011061202390002040002000001020100000007020700", "abi": { "address": "0x1", "name": "Event", @@ -663,7 +663,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c140320ab0104cb012205ed01f70107e403dd0508c1092006e109360a970a390cd00abe080d8e131c00000001000200030004000500060400000704000008080000090800030b0400000a00010100000c020100000d030100000e040500000f06010000100708000011090100001209010000130a010000140b010000150c0100001607010000170d010000180d010000190e0f00052a11080100052b12100100052c13010100042d010500012e090700032f150500053011050100053117180100033201190003331a010005341c1d010002350901000536011e0100053720080100053820230100053917100100033a2901000f1010101110110f150f160f190f1b071c0711071d071e07150719071b0f000f1e0f02070a0900070a09000004060c0508040301070a080002060a080005010303060c03030105010101060c0107080303060c0a020a0202060c0a0202060c0502070a08000501080001090001060a090001070a090002070a09000900060804030503080007080101060804040708000303080402070a0900030107090001080402070804080403060800030302060a09000301060900010a09000106080302060a0900060900030507080207080304050103070803020103040503030306030a08000a08000a08000a0800080102050708030403030307080106050804030800010708010205080404050804080007080103070a08000503055374616b65065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d7006566563746f720a44656c65676174696f6e095374616b65506f6f6c0d56616c696461746f72496e666f0c56616c696461746f7253657406617070656e6404436f696e0e64656c65676174655f7374616b6511646973747269627574655f7265776172640466696e6418696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f72126a6f696e5f76616c696461746f725f736574136c656176655f76616c696461746f725f7365740c6f6e5f6e65775f65706f63681c72656769737465725f76616c696461746f725f63616e64696461746514726f746174655f636f6e73656e7375735f6b6579117570646174655f7374616b655f706f6f6c0f77697468647261775f6163746976651177697468647261775f696e6163746976651177697468647261775f696e7465726e616c04636f696e0466726f6d116c6f636b65645f756e74696c5f736563730d63757272656e745f7374616b650661637469766508696e6163746976650e70656e64696e675f6163746976651070656e64696e675f696e6163746976650a7374616b655f706f6f6c10636f6e73656e7375735f7075626b65790f6e6574776f726b5f6164647265737310636f6e73656e7375735f736368656d650d6d696e696d756d5f7374616b650d6d6178696d756d5f7374616b650a76616c696461746f7273156c6173745f7570646174655f74696d655f736563730869735f656d70747908706f705f6261636b09707573685f6261636b0b6e6f775f7365636f6e64730a616464726573735f6f660576616c7565066c656e6774680a626f72726f775f6d7574047a65726f056d6572676506626f72726f77146173736572745f636f72655f7265736f7572636505656d70747908636f6e7461696e7308696e6465785f6f660b737761705f72656d6f7665076465706f7369740000000000000000000000000000000000000000000000000000000000000001030880510100000000000308100e0000000000000520000000000000000000000000000000000000000000000000000000000a550c180002031a08041b051c030102051d031e0a08001f0a0800200a0800210a0800020203220801230a02240a02030205250226032703280a0529030000000001100a012e3800200306050b0a000a013801380205000b01010b000102010000020203143411120c070b070700160a0323030c0b0001060000000000000000270a012a020f000c090b020c040b030c050b0011130c060b040b060b0512000c080b011105032005250b090f010b08380305330a091002140e0810031114160a090f02150b090f040b0838030202000000161d0600000000000000000c020a002e38040c030a020a0323030b051a0a000a0238050c0111170c040b010f030b0411180b02060100000000000000160c0205060b000102030000001b220600000000000000000c030a0038040c040a030a0423030a051e0a000a0338060c020b021005140a0121031505190b00010b03020b03060100000000000000160c0305050b00010600000000000000002704000000010b0a00111a0b0031000b010b023807111212032d030205000001031f080a002b030c010b0110060e0038080206000002020321380b0011130c010a012a020c0207022a030c030a0310060e0138082003150b03010b0201060000000000000000270a0210001002140a031007142603240b03010b0201060000000000000000270b0210001002140a031008142503310b0301060000000000000000270a0311080b030f060b0138090207000002020322220b0011130c0107022a030c040a0410060e01380a0c030c020b0203120b0401060000000000000000270a0411080a040f060b03380b010b041006380c06000000000000000024032106000000000000000027020800000102242d11120c020a001009140701160a0223030e0b0001060000000000000000270b020a000f09150600000000000000000c030a001006380c0c040a030a0423031d052a0a0010060a03380d140c010b01110b0b03060100000000000000160c0305180b000102090000002516380e0c04380e0c05380e0c06380e0c070600000000000000000b040b070b050b0612010c080b000b080b010b0212022d02020a000002020326170b0011130c0207022a030c030b010a022a020f0a150a0310060e023808031105140b03110805160b0301020b0000010227340b002a020f000c040a040f0411020a040f0b11020a040f040a040f01380f0a040f0c0a040f0b380f0600000000000000000c010600000000000000000c020a04100438040c030a020a03230321052f0b010a0410040a02380610031114160c010b02060100000000000000160c02051c0b010b040f0215020c0000020203282f0b0011130c0211120c040a012a020f000c070a070f0c0a02110e0c050b0111050c060b0620031505200b07010b05130001010c030b020b03111f052e0e05100d140b0423032a0b0701060000000000000000270b070f0b0b053803020d000001022a150b0011130c020b012a020f000c050b050f0c0a02110e0c040b04130001010c030b020b03111f020e0000002b0d0a000b010c030c020b022e0b0311030c040b000b043810020200010301000000010100010303030103020304020101040102000200", + "bytecode": "0xa11ceb0b050000000b01000c020c140320ab0104cb012205ed01f70107e403dd0508c1092006e109360a970a390cd00abe080d8e131c00000001000200030004000500060400000704000008080000090800030b0400000a00010100000c020100000d030100000e040500000f06010000100708000011090100001209010000130a010000140b010000150c0100001607010000170d010000180d010000190e0f00052a11080100052b12100100052c13010100042d010500012e090700032f150500053011050100053117180100033201190003331a010005341c1d010002350901000536011e0100053720080100053820230100053917100100033a2901000f1010101110110f150f160f190f1b071c0711071d071e07150719071b0f000f1e0f02070a0900070a09000004060c0508040301070a080002060a080005010303060c03030105010101060c0107080303060c0a020a0202060c0a0202060c0502070a08000501080001090001060a090001070a090002070a09000900060804030503080007080101060804040708000303080402070a0900030107090001080402070804080403060800030302060a09000301060900010a09000106080302060a0900060900030507080207080304050103070803020103040503030306030a08000a08000a08000a0800080102050708030403030307080106050804030800010708010205080404050804080007080103070a08000503055374616b65065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d7006566563746f720a44656c65676174696f6e095374616b65506f6f6c0d56616c696461746f72496e666f0c56616c696461746f7253657406617070656e6404436f696e0e64656c65676174655f7374616b6511646973747269627574655f7265776172640466696e6418696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f72126a6f696e5f76616c696461746f725f736574136c656176655f76616c696461746f725f7365740c6f6e5f6e65775f65706f63681c72656769737465725f76616c696461746f725f63616e64696461746514726f746174655f636f6e73656e7375735f6b6579117570646174655f7374616b655f706f6f6c0f77697468647261775f6163746976651177697468647261775f696e6163746976651177697468647261775f696e7465726e616c04636f696e0466726f6d116c6f636b65645f756e74696c5f736563730d63757272656e745f7374616b650661637469766508696e6163746976650e70656e64696e675f6163746976651070656e64696e675f696e6163746976650a7374616b655f706f6f6c10636f6e73656e7375735f7075626b65790f6e6574776f726b5f6164647265737310636f6e73656e7375735f736368656d650d6d696e696d756d5f7374616b650d6d6178696d756d5f7374616b650a76616c696461746f7273156c6173745f7570646174655f74696d655f736563730869735f656d70747908706f705f6261636b09707573685f6261636b0b6e6f775f7365636f6e64730a616464726573735f6f660576616c7565066c656e6774680a626f72726f775f6d7574047a65726f056d6572676506626f72726f77146173736572745f636f72655f7265736f7572636505656d70747908636f6e7461696e7308696e6465785f6f660b737761705f72656d6f7665076465706f7369740000000000000000000000000000000000000000000000000000000000000001030880510100000000000308100e0000000000000520000000000000000000000000000000000000000000000000000000000a550c180002031a08041b051c030102051d031e0a08001f0a0800200a0800210a0800020203220801230a02240a02030205250226032703280a0529030000000001100a012e3800200306050b0a000a013801380205000b01010b000102010000020203143411120c070b070700160a0323030c0b0001060000000000000000270a012a020f000c090b020c040b030c050b0011130c060b040b060b0512000c080b011105032005250b090f010b08380305330a091002140e0810031114160a090f02150b090f040b0838030202000000161d0600000000000000000c020a002e38040c030a020a0323030b051a0a000a0238050c0111170c040b010f030b0411180b02060100000000000000160c0205060b000102030000001b220600000000000000000c030a0038040c040a030a0423030a051e0a000a0338060c020b021005140a0121031505190b00010b03020b03060100000000000000160c0305050b00010600000000000000002704000000010b0a00111a0b0031000b010b023807111212032d030205000001031f080a002b030c010b0110060e0038080206000002020321380b0011130c010a012a020c0207022a030c030a0310060e0138082003150b03010b0201060000000000000000270a0210001002140a031007142603240b03010b0201060000000000000000270b0210001002140a031008142503310b0301060000000000000000270a0311080b030f060b0138090207000002020322220b0011130c0107022a030c040a0410060e01380a0c030c020b0203120b0401060000000000000000270a0411080a040f060b03380b010b041006380c06000000000000000024032106000000000000000027020800000102242d11120c020a001009140701160a0223030e0b0001060000000000000000270b020a000f09150600000000000000000c030a001006380c0c040a030a0423031d052a0a0010060a03380d140c010b01110b0b03060100000000000000160c0305180b000102090000002516380e0c04380e0c05380e0c06380e0c070600000000000000000b040b070b050b0612010c080b000b080b010b0212022d02020a000002020326170b0011130c0207022a030c030b010a022a020f0a150a0310060e023808031105140b03110805160b0301020b0000010227340b002a020f000c040a040f0411020a040f0b11020a040f040a040f01380f0a040f0c0a040f0b380f0600000000000000000c010600000000000000000c020a04100438040c030a020a03230321052f0b010a0410040a02380610031114160c010b02060100000000000000160c02051c0b010b040f0215020c0000020203282f0b0011130c0211120c040a012a020f000c070a070f0c0a02110e0c050b0111050c060b0620031505200b07010b05130001010c030b020b03111f052e0e05100d140b0423032a0b0701060000000000000000270b070f0b0b053803020d000001022a150b0011130c020b012a020f000c050b050f0c0a02110e0c040b04130001010c030b020b03111f020e0000002b0d0a000b010c030c020b022e0b0311030c040b000b043810020200010301000000010100010303030103020304020101040102000200", "abi": { "address": "0x1", "name": "Stake", @@ -778,7 +778,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d010008020816031e8c0104aa011a05c401d101079503d20108e70420068705140a9b05150bb005040cb405e9020d9d08060ea308060000000100020003000004020400040000040402040004000202070100000005000102040400060203020404000700040204040008050602040400090708020404000a0807020404000b0009020404000c0a07020404000d020b02040402110d040100011206060002050d0e01000305100e0100030612130100031314060100031407150100030a1507010002151819010002160719010002170d04010003181b070100031912180100060b09060b060c0f0d0f0e0f0f0f100f110612061306140f150f02060b0002090009010609000106090102070b00020900090106090001070901010101060b000209000901010300010b000209000901010b02010303070b00020900090109000901020900090102030b02010301060b0201090001060900010b01020900090102060a09000304070b000209000901060900030b02010302070a0900030107090001060a0900010a0900010a0b010209000901020303010900010b0201090003070b0002090009010609000b02010302070a0900090006070b0002090009010609000309000b0201030901055461626c65064572726f7273064f7074696f6e06566563746f720c5461626c65456c656d656e7406626f72726f770a626f72726f775f6d75740c636f6e7461696e735f6b657905636f756e74066372656174650d64657374726f795f656d7074790466696e6406696e736572740672656d6f76650464617461036b65790576616c75650769735f736f6d6510696e76616c69645f617267756d656e74066c656e67746805656d70747904736f6d65046e6f6e650769735f6e6f6e6509707573685f6261636b0b737761705f72656d6f7665000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000002010e0a0b0102090009010102020f0900100901000b010b000100000c160a000b0138000c030e033801030c0b00010701110a270e033802140c020b0037000b02380337010201010000111b0a000b010c030c020b022e0b0338000c050e05380103110b00010701110a270e053802140c040b0036000b0438043601020201000009070b000b0138000c020e023801020301000007040b00370038050204010000070338063900020501000016060b003a000c010b013807020600000017260a00370038050c030600000000000000000c020a020a0323030b05200a0037000a02380337020a01210314051b0b00010b01010b023808020b02060100000000000000160c0205060b00010b0101380902070100001a180a000e010c040c030b032e0b0438000c050e05380a03110b00010700110a270b0036000b010b023901380b02080100001c1f0a000b010c030c020b022e0b0338000c060e06380103110b00010701110a270e063802140c040b0036000b04380c3a010c070c050b050b0702000001010100000b010b020b00", + "bytecode": "0xa11ceb0b050000000d010008020816031e8c0104aa011a05c401d101079503d20108e70420068705140a9b05150bb005040cb405e9020d9d08060ea308060000000100020003000004020400040000040402040004000202070100000005000102040400060203020404000700040204040008050602040400090708020404000a0807020404000b0009020404000c0a07020404000d020b02040402110d040100011206060002050d0e01000305100e0100030612130100031314060100031407150100030a1507010002151819010002160719010002170d04010003181b070100031912180100060b09060b060c0f0d0f0e0f0f0f100f110612061306140f150f02060b0002090009010609000106090102070b00020900090106090001070901010101060b000209000901010300010b000209000901010b02010303070b00020900090109000901020900090102030b02010301060b0201090001060900010b01020900090102060a09000304070b000209000901060900030b02010302070a0900030107090001060a0900010a0900010a0b010209000901020303010900010b0201090003070b0002090009010609000b02010302070a0900090006070b0002090009010609000309000b0201030901055461626c65064572726f7273064f7074696f6e06566563746f720c5461626c65456c656d656e7406626f72726f770a626f72726f775f6d75740c636f6e7461696e735f6b657905636f756e74066372656174650d64657374726f795f656d7074790466696e6406696e736572740672656d6f76650464617461036b65790576616c75650769735f736f6d6510696e76616c69645f617267756d656e74066c656e67746805656d70747904736f6d65046e6f6e650769735f6e6f6e6509707573685f6261636b0b737761705f72656d6f7665000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000002010e0a0b0102090009010102020f0900100901000b010b000100000c160a000b0138000c030e033801030c0b00010701110a270e033802140c020b0037000b02380337010201010000111b0a000b010c030c020b022e0b0338000c050e05380103110b00010701110a270e053802140c040b0036000b0438043601020201000009070b000b0138000c020e023801020301000007040b00370038050204010000070338063900020501000016060b003a000c010b013807020600000017260a00370038050c030600000000000000000c020a020a0323030b05200a0037000a02380337020a01210314051b0b00010b01010b023808020b02060100000000000000160c0205060b00010b0101380902070100001a180a000e010c040c030b032e0b0438000c050e05380a03110b00010700110a270b0036000b010b023901380b02080100001c1f0a000b010c030c020b022e0b0338000c060e06380103110b00010701110a270e063802140c040b0036000b04380c3a010c070c050b050b0702000001010100000b010b020b00", "abi": { "address": "0x1", "name": "Table", @@ -1025,7 +1025,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d01000c020c340340ba0104fa013205ac02940307c005ad0508ed0a20068d0b90010a9d0c620bff0c020c810dec070ded14160e8315020000000100020003000400050006040000070800000808000000040000090700000a08010400010c0700030307010000020e0700050504020400040002020600000b000100000d020300000f04050000100603000011070800001209030000130a08010400140b03010400150c03000016000300001701030000180d030000190d0300001a0d030104001b0e0300001c0f1000001d110100022c101300052d1516020404052e1819020404052f151b02040404300d130005311c030204040532031e02040401331f200003342223010003352526010005232721020404032e2528010002320d290002272a08000336032301000537182602040412141317141a161a1717171a161419211a211b171c211617162b0d22162d06221f21202b122b12171714172b172d132b142b02060c080301080305060c0806080608060b0701030002060c030208060808050c0a020a020a020306060c080608060806030806010808060c0a020a020a02030a0207060c0806080608060308060900070c0a020a020a02030a020900040c0a020a020a0201060c020803070803010608030106080803060c0608080303070800070b090208060800050105020806080002070b09020900090106090001070901020806080402060b0902090009010609000106090102080605020900090103070b0902090009010900090103050800070b090208060800010b090209000901010a020108060103010900010b070109000b080a05070800070b09020806080003070b0902080808030603080308030804080801060b07010900010101060b0902090009010106090001080a0106080a020808080303050808070b05010900020808090006070b09020808080306080805070803070b090208080803080308030806070800070b090208060800050808080607080409070b090208080803060808080308080503070b090208080803070803080305546f6b656e0541534349490447554944064f7074696f6e065369676e6572055461626c650a436f6c6c656374696f6e0b436f6c6c656374696f6e730747616c6c65727909546f6b656e446174610d546f6b656e4d6574616461746115636c61696d5f746f6b656e5f6f776e65727368697006537472696e67116372656174655f636f6c6c656374696f6e0249441b6372656174655f636f6c6c656374696f6e5f616e645f746f6b656e1f6372656174655f66696e6974655f636f6c6c656374696f6e5f7363726970740c6372656174655f746f6b656e136372656174655f746f6b656e5f7363726970741a6372656174655f746f6b656e5f776974685f6d65746164617461216372656174655f746f6b656e5f776974685f6d657461646174615f736372697074226372656174655f756e6c696d697465645f636f6c6c656374696f6e5f7363726970740d6465706f7369745f746f6b656e0d64657374726f795f746f6b656e16696e697469616c697a655f636f6c6c656374696f6e7312696e697469616c697a655f67616c6c65727919696e697469616c697a655f746f6b656e5f6d657461646174610b6d657267655f746f6b656e08746f6b656e5f69640e77697468647261775f746f6b656e06746f6b656e730e636c61696d65645f746f6b656e730b6465736372697074696f6e046e616d650375726905636f756e74076d6178696d756d0b636f6c6c656374696f6e730767616c6c6572790269640a636f6c6c656374696f6e0762616c616e636506737570706c79086d657461646174611269645f63726561746f725f616464726573730a626f72726f775f6d757406626f72726f770672656d6f76650a616464726573735f6f6606696e736572740663726561746506737472696e6704736f6d650769735f736f6d65046e6f6e650c636f6e7461696e735f6b65790000000000000000000000000000000000000000000000000000000000000001030800000000000000000308020000000000000003080300000000000000030801000000000000000a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e0002071e0b0902080608041f0b09020806052008062108062208062303240b070103010201250b090208060800020201260b09020808080303020427080821080628080629030402052708082008062108062a032208060502012b0b09020808090005220001000101122e0e01100011110c040b042a010f010c030b030e01100238000c020a0210030e011004380110051406010000000000000021031805280a020f060e011004380201010b020f060e011004140b0011153803052c0b02010b00010b010201010001011d270a0011150c050a052901200308050a0a00110b0a05290220030f05120b00110c05140b00010b052a010f010c07380438050b010a020b030600000000000000000b0412000c060b070e02140b06380602020000020102051c070411180c020a00070511180e021407061118060100000000000000380711010b000e021407071118070811180b010706111811040c030b020b03020302000101030b0e000b0111180b0211180b0311180b043807110102040100020102245a0a0011150c070a072a010f010c090b090e0138000c080a0810073808031005230a08100338090c0a0a081007380a0c0c0b0a0b0c142203230b08010b00010702270a072a020f080c0b0a00111d0c060e06111e0c100e10140e03140e01140a0412030c0d0e10140b020e03140a040b0512040c0f0b04060100000000000000210344054a0a080f060e03140b0738030b080f030b030b0f380b0b000b0d11000c0e0b0b0e10140b0e380c0b1002050200020102030d0e000b0111180b0211180b0311180b040b05111811040102060100030102052c1d0a0011150c070a073b00200308050a0a00380d0b000b010b020b030b040b0511040c080b073c000c090b0936000e08140b06380e0b080207010003010205030e0e000b0111180b0211180b0311180b040b0511180b06380f01020802000101030a0e000b0111180b0211180b03111838101101020901000201022e2d0a0011150c040a042902200308050a0a00110c0b000b0111000c070b042a020f080c060a060e0710000c030c020b022e0b033811031d05260b060e07100038120c050b070b05110e052c0b060e071000140b07380c020a000001012f1f0b0013030c010c020c070c060e0611110c050b052a010f010c040b040e0238000c030b030f030e0738130c080a081005140b01170b080f0515020b00000003050b00381412012d01020c00000003050b00381512022d02020d00000003050b00381639003f00020e0100010103190a011000140e0010001421030c0b01010701270a01100a140e00100a14160b010f0a150b00110a020f01000003030b00100002100100010230410b0011150c070b072a020f080c090a090a010c040c030b032e0b043817100a140c080a080a0226031c0b01010b09010700270a080a0221032105290b090b0138180c0b010b0b0c05053f0b090b0138120c0a0b080a02170a0a0f0a150a0a1000140a0a1004140b0a1002140b0212030c050b050203000100030200000301040300010006020005000303092200", + "bytecode": "0xa11ceb0b050000000d01000c020c340340ba0104fa013205ac02940307c005ad0508ed0a20068d0b90010a9d0c620bff0c020c810dec070ded14160e8315020000000100020003000400050006040000070800000808000000040000090700000a08010400010c0700030307010000020e0700050504020400040002020600000b000100000d020300000f04050000100603000011070800001209030000130a08010400140b03010400150c03000016000300001701030000180d030000190d0300001a0d030104001b0e0300001c0f1000001d110100022c101300052d1516020404052e1819020404052f151b02040404300d130005311c030204040532031e02040401331f200003342223010003352526010005232721020404032e2528010002320d290002272a08000336032301000537182602040412141317141a161a1717171a161419211a211b171c211617162b0d22162d06221f21202b122b12171714172b172d132b142b02060c080301080305060c0806080608060b0701030002060c030208060808050c0a020a020a020306060c080608060806030806010808060c0a020a020a02030a0207060c0806080608060308060900070c0a020a020a02030a020900040c0a020a020a0201060c020803070803010608030106080803060c0608080303070800070b090208060800050105020806080002070b09020900090106090001070901020806080402060b0902090009010609000106090102080605020900090103070b0902090009010900090103050800070b090208060800010b090209000901010a020108060103010900010b070109000b080a05070800070b09020806080003070b0902080808030603080308030804080801060b07010900010101060b0902090009010106090001080a0106080a020808080303050808070b05010900020808090006070b09020808080306080805070803070b090208080803080308030806070800070b090208060800050808080607080409070b090208080803060808080308080503070b090208080803070803080305546f6b656e0541534349490447554944064f7074696f6e065369676e6572055461626c650a436f6c6c656374696f6e0b436f6c6c656374696f6e730747616c6c65727909546f6b656e446174610d546f6b656e4d6574616461746115636c61696d5f746f6b656e5f6f776e65727368697006537472696e67116372656174655f636f6c6c656374696f6e0249441b6372656174655f636f6c6c656374696f6e5f616e645f746f6b656e1f6372656174655f66696e6974655f636f6c6c656374696f6e5f7363726970740c6372656174655f746f6b656e136372656174655f746f6b656e5f7363726970741a6372656174655f746f6b656e5f776974685f6d65746164617461216372656174655f746f6b656e5f776974685f6d657461646174615f736372697074226372656174655f756e6c696d697465645f636f6c6c656374696f6e5f7363726970740d6465706f7369745f746f6b656e0d64657374726f795f746f6b656e16696e697469616c697a655f636f6c6c656374696f6e7312696e697469616c697a655f67616c6c65727919696e697469616c697a655f746f6b656e5f6d657461646174610b6d657267655f746f6b656e08746f6b656e5f69640e77697468647261775f746f6b656e06746f6b656e730e636c61696d65645f746f6b656e730b6465736372697074696f6e046e616d650375726905636f756e74076d6178696d756d0b636f6c6c656374696f6e730767616c6c6572790269640a636f6c6c656374696f6e0762616c616e636506737570706c79086d657461646174611269645f63726561746f725f616464726573730a626f72726f775f6d757406626f72726f770672656d6f76650a616464726573735f6f6606696e736572740663726561746506737472696e6704736f6d650769735f736f6d65046e6f6e650c636f6e7461696e735f6b65790000000000000000000000000000000000000000000000000000000000000001030800000000000000000308020000000000000003080300000000000000030801000000000000000a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e0002071e0b0902080608041f0b09020806052008062108062208062303240b070103010201250b090208060800020201260b09020808080303020427080821080628080629030402052708082008062108062a032208060502012b0b09020808090005220001000101122e0e01100011110c040b042a010f010c030b030e01100238000c020a0210030e011004380110051406010000000000000021031805280a020f060e011004380201010b020f060e011004140b0011153803052c0b02010b00010b010201010001011d270a0011150c050a052901200308050a0a00110b0a05290220030f05120b00110c05140b00010b052a010f010c07380438050b010a020b030600000000000000000b0412000c060b070e02140b06380602020000020102051c070411180c020a00070511180e021407061118060100000000000000380711010b000e021407071118070811180b010706111811040c030b020b03020302000101030b0e000b0111180b0211180b0311180b043807110102040100020102245a0a0011150c070a072a010f010c090b090e0138000c080a0810073808031005230a08100338090c0a0a081007380a0c0c0b0a0b0c142203230b08010b00010702270a072a020f080c0b0a00111d0c060e06111e0c100e10140e03140e01140a0412030c0d0e10140b020e03140a040b0512040c0f0b04060100000000000000210344054a0a080f060e03140b0738030b080f030b030b0f380b0b000b0d11000c0e0b0b0e10140b0e380c0b1002050200020102030d0e000b0111180b0211180b0311180b040b05111811040102060100030102052c1d0a0011150c070a073b00200308050a0a00380d0b000b010b020b030b040b0511040c080b073c000c090b0936000e08140b06380e0b080207010003010205030e0e000b0111180b0211180b0311180b040b0511180b06380f01020802000101030a0e000b0111180b0211180b03111838101101020901000201022e2d0a0011150c040a042902200308050a0a00110c0b000b0111000c070b042a020f080c060a060e0710000c030c020b022e0b033811031d05260b060e07100038120c050b070b05110e052c0b060e071000140b07380c020a000001012f1f0b0013030c010c020c070c060e0611110c050b052a010f010c040b040e0238000c030b030f030e0738130c080a081005140b01170b080f0515020b00000003050b00381412012d01020c00000003050b00381512022d02020d00000003050b00381639003f00020e0100010103190a011000140e0010001421030c0b01010701270a01100a140e00100a14160b010f0a150b00110a020f01000003030b00100002100100010230410b0011150c070b072a020f080c090a090a010c040c030b032e0b043817100a140c080a080a0226031c0b01010b09010700270a080a0221032105290b090b0138180c0b010b0b0c05053f0b090b0138120c0a0b080a02170a0a0f0a150a0a1000140a0a1004140b0a1002140b0212030c050b050203000100030200000301040300010006020005000303092200", "abi": { "address": "0x1", "name": "Token", @@ -1350,7 +1350,7 @@ } }, { - "bytecode": "0xa11ceb0b0400000007010002030237053906073f9d0108dc012006fc011e0c9a0292010000000100000000020000000003000000000400000000050000000006000000000701000000080000000009000000000a000000000b000000010302020300064572726f727311616c72656164795f7075626c697368656406637573746f6d08696e7465726e616c10696e76616c69645f617267756d656e740d696e76616c69645f73746174650e6c696d69745f6578636565646564046d616b650d6e6f745f7075626c69736865641072657175697265735f616464726573731372657175697265735f6361706162696c6974790d72657175697265735f726f6c6500000000000000000000000000000000000000000000000000000000000000010201060201ff02010a02010702010102010802010502010202010402010300010000020407000b0011060201010000020407010b0011060202010000020407020b0011060203010000020407030b0011060204010000020407040b0011060205010000020407050b001106020600000002070b00340b0131082f160207010000020407060b0011060208010000020407070b0011060209010000020407080b001106020a010000020407090b0011060200", + "bytecode": "0xa11ceb0b0500000007010002030237053906073f9d0108dc012006fc011e0c9a0292010000000100000000020000000003000000000400000000050000000006000000000701000000080000000009000000000a000000000b000000010302020300064572726f727311616c72656164795f7075626c697368656406637573746f6d08696e7465726e616c10696e76616c69645f617267756d656e740d696e76616c69645f73746174650e6c696d69745f6578636565646564046d616b650d6e6f745f7075626c69736865641072657175697265735f616464726573731372657175697265735f6361706162696c6974790d72657175697265735f726f6c6500000000000000000000000000000000000000000000000000000000000000010201060201ff02010a02010702010102010802010502010202010402010300010000020407000b0011060201010000020407010b0011060202010000020407020b0011060203010000020407030b0011060204010000020407040b0011060205010000020407050b001106020600000002070b00340b0131082f160207010000020407060b0011060208010000020407070b0011060209010000020407080b001106020a010000020407090b0011060200", "abi": { "address": "0x1", "name": "Errors", @@ -1471,7 +1471,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a010008020804030c1a042602052812073aa00208da02200afa02050cff02250fa4031000080009000a000b000c0200000d000100000e0200000310000000021102000001120400010004010001080001060c020800060c02060c0609000c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e064d61726b65720a4361706162696c6974790f53797374656d4164647265737365730954696d657374616d700b436861696e4d61726b6572036765740a696e697469616c697a650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650663726561746500000000000000000000000000000000000000000000000000000000000000010002010f010003000000030912000201010000030b11020a0011030b000c0211000c010b020e013800020000000100020003000400050006000700", + "bytecode": "0xa11ceb0b050000000a010008020804030c1a042602052812073aa00208da02200afa02050cff02250fa4031000080009000a000b000c0200000d000100000e0200000310000000021102000001120400010004010001080001060c020800060c02060c0609000c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e064d61726b65720a4361706162696c6974790f53797374656d4164647265737365730954696d657374616d700b436861696e4d61726b6572036765740a696e697469616c697a650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650663726561746500000000000000000000000000000000000000000000000000000000000000010002010f010003000000030912000201010000030b11020a0011030b000c0211000c010b020e013800020000000100020003000400050006000700", "abi": { "address": "0x1", "name": "Marker", @@ -1524,7 +1524,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d010006020606030c9b0104a7011a05c1019c0107dd028c0208e90420068905140a9d05070ba405020ca605e9030d8f09020e910902000000010002000007010000000300010100000402030100000504010100000604050100000706070100000806080100000909080102000a02080100000b0a070100000c0b080103000d00050100000e00050100000f0706010000100806010000110a08010000120a06010001140c0c0002030d01010002040e030100021510050100020611050100021612070100021714080100021815070100021907120100021a081201000b0811081208130814080a08150816081708180819080c080d0801060b000109000106090001070b000109000107090002060b000109000609000101010b0001090000010900020b00010900090002070b00010900090002060b000109000900010302060a09000302070a09000302060900060a090001060a090002060a0900060900010a09000209000a090001070a090002070a09000900020900060a0900020900070a0900030b000109000b00010900070a0900064f7074696f6e064572726f727306566563746f7206626f72726f770a626f72726f775f6d757413626f72726f775f776974685f64656661756c7408636f6e7461696e730c64657374726f795f6e6f6e650c64657374726f795f736f6d651464657374726f795f776974685f64656661756c7407657874726163740466696c6c106765745f776974685f64656661756c740769735f6e6f6e650769735f736f6d65046e6f6e6504736f6d6504737761700c737761705f6f725f66696c6c0376656310696e76616c69645f617267756d656e740869735f656d7074790d64657374726f795f656d70747908706f705f6261636b09707573685f6261636b05656d7074790973696e676c65746f6e00000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000000201130a0900000800010000070d0a00380003080b000107011110270b00370006000000000000000038010201010000070e0a002e380003090b000107011110270b003600060000000000000000380202020100000f140b0037000c030a0338030307050c0b03010b010c0205120b01010b0306000000000000000038010c020b02020301000007050b0037000b0138040204010000120c0e003805030607001110270b003a000c010b013806020501000013100e003800030607011110270b003a000c020d0238070c010b0238060b01020601000013100b003a000c030d032e38030308050b0b010c02050e0d0338070c020b020207010000070d0a002e380003090b000107011110270b0036003807020801000014100b0036000c020a022e3803030c0b020107001110270b020b013808020901000016130b0037000c030a0338030307050c0b03010b010c0205110b030600000000000000003801140c020b02020a01000007040b0037003803020b01000007050b003700380320020c010000070338093900020d01000007040b00380a3900020e01000017140a002e380003090b000107011110270b0036000c030a0338070c020b030b0138080b02020f01000018160b0036000c040a042e38030308050b380b0c02050f0a043807380c0c020b020c030b040b0138080b03020000000800", + "bytecode": "0xa11ceb0b050000000d010006020606030c9b0104a7011a05c1019c0107dd028c0208e90420068905140a9d05070ba405020ca605e9030d8f09020e910902000000010002000007010000000300010100000402030100000504010100000604050100000706070100000806080100000909080102000a02080100000b0a070100000c0b080103000d00050100000e00050100000f0706010000100806010000110a08010000120a06010001140c0c0002030d01010002040e030100021510050100020611050100021612070100021714080100021815070100021907120100021a081201000b0811081208130814080a08150816081708180819080c080d0801060b000109000106090001070b000109000107090002060b000109000609000101010b0001090000010900020b00010900090002070b00010900090002060b000109000900010302060a09000302070a09000302060900060a090001060a090002060a0900060900010a09000209000a090001070a090002070a09000900020900060a0900020900070a0900030b000109000b00010900070a0900064f7074696f6e064572726f727306566563746f7206626f72726f770a626f72726f775f6d757413626f72726f775f776974685f64656661756c7408636f6e7461696e730c64657374726f795f6e6f6e650c64657374726f795f736f6d651464657374726f795f776974685f64656661756c7407657874726163740466696c6c106765745f776974685f64656661756c740769735f6e6f6e650769735f736f6d65046e6f6e6504736f6d6504737761700c737761705f6f725f66696c6c0376656310696e76616c69645f617267756d656e740869735f656d7074790d64657374726f795f656d70747908706f705f6261636b09707573685f6261636b05656d7074790973696e676c65746f6e00000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000000201130a0900000800010000070d0a00380003080b000107011110270b00370006000000000000000038010201010000070e0a002e380003090b000107011110270b003600060000000000000000380202020100000f140b0037000c030a0338030307050c0b03010b010c0205120b01010b0306000000000000000038010c020b02020301000007050b0037000b0138040204010000120c0e003805030607001110270b003a000c010b013806020501000013100e003800030607011110270b003a000c020d0238070c010b0238060b01020601000013100b003a000c030d032e38030308050b0b010c02050e0d0338070c020b020207010000070d0a002e380003090b000107011110270b0036003807020801000014100b0036000c020a022e3803030c0b020107001110270b020b013808020901000016130b0037000c030a0338030307050c0b03010b010c0205110b030600000000000000003801140c020b02020a01000007040b0037003803020b01000007050b003700380320020c010000070338093900020d01000007040b00380a3900020e01000017140a002e380003090b000107011110270b0036000c030a0338070c020b030b0138080b02020f01000018160b0036000c040a042e38030308050b380b0c02050f0a043807380c0c020b020c030b040b0138080b03020000000800", "abi": { "address": "0x1", "name": "Option", @@ -1803,7 +1803,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000203020a050c090715210836200c561000000001000100000200020001060c010501060500065369676e65720a616464726573735f6f660e626f72726f775f6164647265737300000000000000000000000000000000000000000000000000000000000000010001000003040b00110114020101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c090715210836200c561000000001000100000200020001060c010501060500065369676e65720a616464726573735f6f660e626f72726f775f6164647265737300000000000000000000000000000000000000000000000000000000000000010001000003040b00110114020101020000", "abi": { "address": "0x1", "name": "Signer", @@ -1836,7 +1836,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000203026004621205745907cd01930108e002200680030a0c8a038904000000010001010000020203010000030405010000040607010000050801010000060108010000070609010000080a07010000090a0b0100000a0c0d0100000b0e010100000c040d0100000d0c010100000e0d080100000f0f0101000010040d01000c0d070d090d0a0d040d080d010d0e0d050d02070a09000a09000002060a0900030106090002070a0900030107090002060a09000609000101010a090002010301060a0900010301070a090001090002070a0900090003070a090003030203030303070a0900030303030306566563746f7206617070656e6406626f72726f770a626f72726f775f6d757408636f6e7461696e730d64657374726f795f656d70747905656d70747908696e6465785f6f660869735f656d707479066c656e67746808706f705f6261636b09707573685f6261636b0672656d6f766507726576657273650973696e676c65746f6e04737761700b737761705f72656d6f76650000000000000000000000000000000000000000000000000000000000000001030800000000000000000001000001110d0138000e013801200307050c0a000d013802380305020b00010b0138040201010200020102000301000010220600000000000000000c020a0038050c030a020a0323030a051c0a000a0238060a0121031105170b00010b010108020b02060100000000000000160c0205050b00010b0101090204010200050102000601000010240600000000000000000c020a0038050c030a020a0323030a051d0a000a0238060a0121031105180b00010b0101080b02020b02060100000000000000160c0205050b00010b010109060000000000000000020701000001050b003805060000000000000000210208010200090102000a0102000b01000011260a002e38050c040a010a04260309050d0b00010700270b04060100000000000000170c040a010a0423031605230a000c030a010c020b01060100000000000000160c010b030b020a01380705110b003802020c01000012270a002e38050c030a03060000000000000000210309050c0b0001020600000000000000000c020b03060100000000000000170c010a020a0123031705240a000a020a0138070b02060100000000000000160c020b01060100000000000000170c0105120b0001020d010000080738080c010d010b0038030b01020e0102000f0100000b160a002e38012003090b00010700270a002e3805060100000000000000170c020a000b010b0238070b0038020200", + "bytecode": "0xa11ceb0b050000000801000203026004621205745907cd01930108e002200680030a0c8a038904000000010001010000020203010000030405010000040607010000050801010000060108010000070609010000080a07010000090a0b0100000a0c0d0100000b0e010100000c040d0100000d0c010100000e0d080100000f0f0101000010040d01000c0d070d090d0a0d040d080d010d0e0d050d02070a09000a09000002060a0900030106090002070a0900030107090002060a09000609000101010a090002010301060a0900010301070a090001090002070a0900090003070a090003030203030303070a0900030303030306566563746f7206617070656e6406626f72726f770a626f72726f775f6d757408636f6e7461696e730d64657374726f795f656d70747905656d70747908696e6465785f6f660869735f656d707479066c656e67746808706f705f6261636b09707573685f6261636b0672656d6f766507726576657273650973696e676c65746f6e04737761700b737761705f72656d6f76650000000000000000000000000000000000000000000000000000000000000001030800000000000000000001000001110d0138000e013801200307050c0a000d013802380305020b00010b0138040201010200020102000301000010220600000000000000000c020a0038050c030a020a0323030a051c0a000a0238060a0121031105170b00010b010108020b02060100000000000000160c0205050b00010b0101090204010200050102000601000010240600000000000000000c020a0038050c030a020a0323030a051d0a000a0238060a0121031105180b00010b0101080b02020b02060100000000000000160c0205050b00010b010109060000000000000000020701000001050b003805060000000000000000210208010200090102000a0102000b01000011260a002e38050c040a010a04260309050d0b00010700270b04060100000000000000170c040a010a0423031605230a000c030a010c020b01060100000000000000160c010b030b020a01380705110b003802020c01000012270a002e38050c030a03060000000000000000210309050c0b0001020600000000000000000c020b03060100000000000000170c010a020a0123031705240a000a020a0138070b02060100000000000000160c020b01060100000000000000170c0105120b0001020d010000080738080c010d010b0038030b01020e0102000f0100000b160a002e38012003090b00010700270a002e3805060100000000000000170c020a000b010b0238070b0038020200", "abi": { "address": "0x1", "name": "Vector", @@ -2086,7 +2086,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01001202120e03208a0104aa010a05b4017107a502d40508f90720069908a2010abb092b0be609020ce809ee030dd60d0400000001000200030004000500060007000800000c0000090800000a08010001000b00000100000c01020100000d030400000e050600000f0700010000100508000011050400001205090000130a00010000140b0000001503000000160c0001000324090900032509090001260f0401000827110901000628121300082914000100062a120500032b090900032c090900022d001000042e040400032f09090007301200000531000000000d0e050f101110040d000205060900020c0a0202060c0a02010a020105010c02060c060900010101030a060c050a020a020a020a020a020a020a020104060c030a020203060c01060900010900020a020c01060900010201060a090001060c01060502070a09000a090003070800050302060800050207080005074163636f756e740342435307436861696e4964064572726f727304486173680f5265636f6e66696775726174696f6e065369676e65720f53797374656d41646472657373657306566563746f7218436861696e53706563696669634163636f756e74496e666f064d61726b6572106173736572745f69735f6d61726b65720e6372656174655f6163636f756e74196372656174655f61757468656e7469636174696f6e5f6b65790d6372656174655f7369676e6572086570696c6f677565096578697374735f6174166765745f61757468656e7469636174696f6e5f6b6579136765745f73657175656e63655f6e756d6265720a696e697469616c697a650870726f6c6f67756519726f746174655f61757468656e7469636174696f6e5f6b65791177726974657365745f6570696c6f6775651261757468656e7469636174696f6e5f6b65790f73657175656e63655f6e756d6265720c73656c665f616464726573730b6d6f64756c655f616464720b6d6f64756c655f6e616d65147363726970745f70726f6c6f6775655f6e616d65146d6f64756c655f70726f6c6f6775655f6e616d651677726974657365745f70726f6c6f6775655f6e616d65196d756c74695f6167656e745f70726f6c6f6775655f6e616d6512757365725f6570696c6f6775655f6e616d651677726974657365745f6570696c6f6775655f6e616d651663757272656e63795f636f64655f72657175697265640b64756d6d795f6669656c6410696e76616c69645f617267756d656e7411616c72656164795f7075626c697368656408746f5f6279746573066c656e6774680e626f72726f775f6164647265737306617070656e640a616464726573735f6f660e6c696d69745f65786365656465641072657175697265735f616464726573730367657408736861335f3235360d6e6f745f7075626c6973686564146173736572745f636f72655f7265736f757263650b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030804000000000000000308020000000000000003080300000000000000030801000000000000000410ffffffffffffffff00000000000000000308ec030000000000000308ef030000000000000308e9030000000000000308f3030000000000000308eb030000000000000308ea030000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203170a02180319050102091a051b0a021c0a021d0a021e0a021f0a02200a02210a0222010202012301020d000000000007070c3b0003060703110c2702010100000e1f38000a0029002003080700110d270a0011030c030e0038010c020e0238020620000000000000002103160701110c270e030a020600000000000000000b0012002d000b030b02020200000004110b010c020d020b001110380138030e02380206200000000000000021030f0701110c270b0202030002000401000100151938000b0011120c030a0311070c040a0435070523030f07041113270b032a000c020b04060100000000000000160b020f0015020501000000030b00290002060100010000050b002b0010011402070100010000050b002b001000140208010000001b0a001112070c21030a0b000107021114270a000939003f000b000b010b020b030b040b050b060b070b080b0912012d01020901000100163e0b0011120c0511150b0321030a0707110c270a05290003100706110c270b052b000c040b0211160a0410011421031f0b04010708110c270a013507052303290b040107091113270a010a041000142603340b0401070b110c270b010b0410001421033d070a110c27020a0100010017190b0011120c030a031105030907001117270e0138020620000000000000002103110701110c270b032a000c020b010b020f0115020b01000100000a0a0011180b000b0238040b01030805091119020001000000", + "bytecode": "0xa11ceb0b050000000c01001202120e03208a0104aa010a05b4017107a502d40508f90720069908a2010abb092b0be609020ce809ee030dd60d0400000001000200030004000500060007000800000c0000090800000a08010001000b00000100000c01020100000d030400000e050600000f0700010000100508000011050400001205090000130a00010000140b0000001503000000160c0001000324090900032509090001260f0401000827110901000628121300082914000100062a120500032b090900032c090900022d001000042e040400032f09090007301200000531000000000d0e050f101110040d000205060900020c0a0202060c0a02010a020105010c02060c060900010101030a060c050a020a020a020a020a020a020a020104060c030a020203060c01060900010900020a020c01060900010201060a090001060c01060502070a09000a090003070800050302060800050207080005074163636f756e740342435307436861696e4964064572726f727304486173680f5265636f6e66696775726174696f6e065369676e65720f53797374656d41646472657373657306566563746f7218436861696e53706563696669634163636f756e74496e666f064d61726b6572106173736572745f69735f6d61726b65720e6372656174655f6163636f756e74196372656174655f61757468656e7469636174696f6e5f6b65790d6372656174655f7369676e6572086570696c6f677565096578697374735f6174166765745f61757468656e7469636174696f6e5f6b6579136765745f73657175656e63655f6e756d6265720a696e697469616c697a650870726f6c6f67756519726f746174655f61757468656e7469636174696f6e5f6b65791177726974657365745f6570696c6f6775651261757468656e7469636174696f6e5f6b65790f73657175656e63655f6e756d6265720c73656c665f616464726573730b6d6f64756c655f616464720b6d6f64756c655f6e616d65147363726970745f70726f6c6f6775655f6e616d65146d6f64756c655f70726f6c6f6775655f6e616d651677726974657365745f70726f6c6f6775655f6e616d65196d756c74695f6167656e745f70726f6c6f6775655f6e616d6512757365725f6570696c6f6775655f6e616d651677726974657365745f6570696c6f6775655f6e616d651663757272656e63795f636f64655f72657175697265640b64756d6d795f6669656c6410696e76616c69645f617267756d656e7411616c72656164795f7075626c697368656408746f5f6279746573066c656e6774680e626f72726f775f6164647265737306617070656e640a616464726573735f6f660e6c696d69745f65786365656465641072657175697265735f616464726573730367657408736861335f3235360d6e6f745f7075626c6973686564146173736572745f636f72655f7265736f757263650b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030804000000000000000308020000000000000003080300000000000000030801000000000000000410ffffffffffffffff00000000000000000308ec030000000000000308ef030000000000000308e9030000000000000308f3030000000000000308eb030000000000000308ea030000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203170a02180319050102091a051b0a021c0a021d0a021e0a021f0a02200a02210a0222010202012301020d000000000007070c3b0003060703110c2702010100000e1f38000a0029002003080700110d270a0011030c030e0038010c020e0238020620000000000000002103160701110c270e030a020600000000000000000b0012002d000b030b02020200000004110b010c020d020b001110380138030e02380206200000000000000021030f0701110c270b0202030002000401000100151938000b0011120c030a0311070c040a0435070523030f07041113270b032a000c020b04060100000000000000160b020f0015020501000000030b00290002060100010000050b002b0010011402070100010000050b002b001000140208010000001b0a001112070c21030a0b000107021114270a000939003f000b000b010b020b030b040b050b060b070b080b0912012d01020901000100163e0b0011120c0511150b0321030a0707110c270a05290003100706110c270b052b000c040b0211160a0410011421031f0b04010708110c270a013507052303290b040107091113270a010a041000142603340b0401070b110c270b010b0410001421033d070a110c27020a0100010017190b0011120c030a031105030907001117270e0138020620000000000000002103110701110c270b032a000c020b010b020f0115020b01000100000a0a0011180b000b0238040b01030805091119020001000000", "abi": { "address": "0x1", "name": "Account", @@ -2309,7 +2309,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a01000a020a04030e2305310e073f940108d3012006f3012c0a9f02050ca402370ddb020200000001000200030004000008000005000100000602000004080000000409000000030a030000020b030400010c05050000010202060c0201060c0105010307436861696e4964064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d70036765740a696e697469616c697a65026964106173736572745f6f7065726174696e670e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650a616464726573735f6f6611616c72656164795f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201070200010001000006110207012b001000140201010000001211030a0011040a001105290020030d0b000107001106270b000b0112002d0002000000", + "bytecode": "0xa11ceb0b050000000a01000a020a04030e2305310e073f940108d3012006f3012c0a9f02050ca402370ddb020200000001000200030004000008000005000100000602000004080000000409000000030a030000020b030400010c05050000010202060c0201060c0105010307436861696e4964064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d70036765740a696e697469616c697a65026964106173736572745f6f7065726174696e670e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650a616464726573735f6f6611616c72656164795f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201070200010001000006110207012b001000140201010000001211030a0011040a001105290020030d0b000107001106270b000b0112002d0002000000", "abi": { "address": "0x1", "name": "ChainId", @@ -2354,7 +2354,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801002202220603289f0104c7010c05d301b901078c03a70508b308200cd308a8040000000100020003000400050006000700080009000a000b000c000d000e000f00100a24040106010011000100001202010000130301001014060701001015090a01000c160b0c0001170d010001180e010001190c0f00011a0d01000f1b0c08000e1c1001000e1d110100071e1001000b120b010001120b0100011f0c1200012001050002120b010007210b01000812130100041214010002220e010005120b010006120b010003121501000d121301000d231601000a250b1701060a2617010106092718010003050308040504081c071d070a0c0a0c0a0a020a0a020a0a020a0c0a0a020a0a020a0a020a0a02000a0c0a020a0a02010a020a0202030a02030a060c0a020a0a02010a020a0202030a0203140a020a02030303030303030303060c050a020a02060c050a020a020a02010c01060a09000103010a0202060a0900030106090001060c010503060c050a0202060c0a02010102060c0505060c050a020a020a02020c0a0202060c0304060c0a020a020303060c0a0a020103060c0503010b0001090002060c020747656e657369730c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e0b436f726547656e65736973054576656e74064d61726b6572065369676e65720854657374436f696e0f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696706566563746f72226372656174655f696e697469616c697a655f6f776e6572735f6f70657261746f72730a696e697469616c697a6513696e697469616c697a655f696e7465726e616c066c656e67746806626f72726f770a616464726573735f6f66216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c22726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c096578697374735f61742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c0e6765745f68756d616e5f6e616d650c7365745f6f70657261746f720a7365745f636f6e666967166164645f76616c696461746f725f696e7465726e616c176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e7418696e697469616c697a655f76616c696461746f725f736574037365740d6d696e745f696e7465726e616c0b4576656e7448616e646c65106e65775f6576656e745f68616e646c650e64657374726f795f68616e646c6504696e697400000000000000000000000000000000000000000000000000000000000000010000000004aa010e0138000c130e0238010c120a130a1221030c060000000000000000270e0338010c110b120a11210315060000000000000000270e0538000c100b110a1021031e060000000000000000270e0638010c0f0b100a0f210327060000000000000000270e0738010c0e0b0f0a0e210330060000000000000000270e0838010c140b0e0a14210339060000000000000000270e0938010c0d0b140b0d210342060000000000000000270600000000000000000c0c0a0c0a1323034905a9010e010a0c38020c190a1911050c1a0e020a0c3803140c1c0e000a1a0b1c11060e030a0c3803140c1b0a190b1b11070e050a0c38020c150a1511050c160e060a0c3803140c180a161108200372057e0e000a160a1811090e070a0c3803140c170a150b1711070a16110a0b18210389010b19010b1501060000000000000000270b190b16110b0e080a0c3803140c1d0e090a0c3803140c0b0e040a0c3803140c0a0b150a1a0b0a0b1d0b0b110c0e000b1a110d0b0c060100000000000000160c0c05440201000000010c0e000b010b020b030b040b050b060b070b080b0911020202000000053a0a00110e0a00110f0a001105111001010a000a01110711110c0a0e0a0b0111070a0011120a0011130a000b0711140a000b040b050b0911150a000b0811160a0011170a0011180a000b020b0311190a000640420f0000000000111a0a000a00110506ffffffffffffffff111b0a00380438050a00380438050b000b06111e0200", + "bytecode": "0xa11ceb0b050000000801002202220603289f0104c7010c05d301b901078c03a70508b308200cd308a8040000000100020003000400050006000700080009000a000b000c000d000e000f00100a24040106010011000100001202010000130301001014060701001015090a01000c160b0c0001170d010001180e010001190c0f00011a0d01000f1b0c08000e1c1001000e1d110100071e1001000b120b010001120b0100011f0c1200012001050002120b010007210b01000812130100041214010002220e010005120b010006120b010003121501000d121301000d231601000a250b1701060a2617010106092718010003050308040504081c071d070a0c0a0c0a0a020a0a020a0a020a0c0a0a020a0a020a0a020a0a02000a0c0a020a0a02010a020a0202030a02030a060c0a020a0a02010a020a0202030a0203140a020a02030303030303030303060c050a020a02060c050a020a020a02010c01060a09000103010a0202060a0900030106090001060c010503060c050a0202060c0a02010102060c0505060c050a020a020a02020c0a0202060c0304060c0a020a020303060c0a0a020103060c0503010b0001090002060c020747656e657369730c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e0b436f726547656e65736973054576656e74064d61726b6572065369676e65720854657374436f696e0f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696706566563746f72226372656174655f696e697469616c697a655f6f776e6572735f6f70657261746f72730a696e697469616c697a6513696e697469616c697a655f696e7465726e616c066c656e67746806626f72726f770a616464726573735f6f66216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c22726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c096578697374735f61742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c0e6765745f68756d616e5f6e616d650c7365745f6f70657261746f720a7365745f636f6e666967166164645f76616c696461746f725f696e7465726e616c176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e7418696e697469616c697a655f76616c696461746f725f736574037365740d6d696e745f696e7465726e616c0b4576656e7448616e646c65106e65775f6576656e745f68616e646c650e64657374726f795f68616e646c6504696e697400000000000000000000000000000000000000000000000000000000000000010000000004aa010e0138000c130e0238010c120a130a1221030c060000000000000000270e0338010c110b120a11210315060000000000000000270e0538000c100b110a1021031e060000000000000000270e0638010c0f0b100a0f210327060000000000000000270e0738010c0e0b0f0a0e210330060000000000000000270e0838010c140b0e0a14210339060000000000000000270e0938010c0d0b140b0d210342060000000000000000270600000000000000000c0c0a0c0a1323034905a9010e010a0c38020c190a1911050c1a0e020a0c3803140c1c0e000a1a0b1c11060e030a0c3803140c1b0a190b1b11070e050a0c38020c150a1511050c160e060a0c3803140c180a161108200372057e0e000a160a1811090e070a0c3803140c170a150b1711070a16110a0b18210389010b19010b1501060000000000000000270b190b16110b0e080a0c3803140c1d0e090a0c3803140c0b0e040a0c3803140c0a0b150a1a0b0a0b1d0b0b110c0e000b1a110d0b0c060100000000000000160c0c05440201000000010c0e000b010b020b030b040b050b060b070b080b0911020202000000053a0a00110e0a00110f0a001105111001010a000a01110711110c0a0e0a0b0111070a0011120a0011130a000b0711140a000b040b050b0911150a000b0811160a0011170a0011180a000b020b0311190a000640420f0000000000111a0a000a00110506ffffffffffffffff111b0a00380438050a00380438050b000b06111e0200", "abi": { "address": "0x1", "name": "Genesis", @@ -2364,7 +2364,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c10031c2a05461a0760dd0108bd022006dd02400a9d030a0ba703020ca9037c0da5040200000001000200030004000500000f00000608010001010803010001000700010100000902010100050c010100040d030100020e050500020f0505000210050500031101010002060c03000203060b0201090001060c010900010302070800030756657273696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d701256657273696f6e436861696e4d61726b65720a696e697469616c697a650343617003736574056d616a6f720b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010a030102010b01010400010000011e11020a00110307033b0020030c0b00010700110427070329002003150b000107011104270a000939003f000b000b0112002d00020101000100062107033b000306070011052707032900030c070111052707032b001000140c030b030a00230318070211062707032a000c020b000b020f0015110702000000", + "bytecode": "0xa11ceb0b050000000b01000c020c10031c2a05461a0760dd0108bd022006dd02400a9d030a0ba703020ca9037c0da5040200000001000200030004000500000f00000608010001010803010001000700010100000902010100050c010100040d030100020e050500020f0505000210050500031101010002060c03000203060b0201090001060c010900010302070800030756657273696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d701256657273696f6e436861696e4d61726b65720a696e697469616c697a650343617003736574056d616a6f720b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010a030102010b01010400010000011e11020a00110307033b0020030c0b00010700110427070329002003150b000107011104270a000939003f000b000b0112002d00020101000100062107033b000306070011052707032900030c070111052707032b001000140c030b030a00230318070211062707032a000c020b000b020f0015110702000000", "abi": { "address": "0x1", "name": "Version", @@ -2440,7 +2440,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e340342ce010490021a05aa02d10107fb03f10508ec0920068c0a540ae00a450ca50bbb060de011100ff0110200010002000300040005000600070008080000090c00000a0400000b0800000c0400000d0800000e0c00000f0600001006000011080003040701000002300401060100120001000013020300001404030000150503000016060300001707030000180803000019090300001a000a00001b000b00001c0c0300001d0d0300001e0e0300001f0f030000200703000021030100002203100000230e030000240f0300002511010000260c04000027030400013201010004330700000334150a0100033515160100063618190100053707030006381b01010006351c1601000139010100063a1d030100033b03200100033c19200100063d03210100013e010100023f072401060240270301060141010100180119011a171c171d171f1720012101221724232425252325250105010302060c080200010802020802060801010c01060c020c05020508020101010b0a010302060c03020708020802030c050303060c050301040106080201060801020708030303070a0804030b0a010301060b0a0109000106090001080402070a09000301090005070a080403070a08040608040301060a090002060a09000302070a09000900030307030305060a0804060804030b0a010303010b0a010900010a09000306080607080305010808010b0b01090001080703080207080907080902070b0b010900090003050307030e5472616e73616374696f6e4665650854657374436f696e064572726f7273054576656e74064f7074696f6e065369676e65720f53797374656d41646472657373657306566563746f720742616c616e63650e4275726e4361706162696c69747904436f696e08436f696e496e666f1744656c6567617465644d696e744361706162696c6974790b44656c65676174696f6e730e4d696e744361706162696c6974790d52656365697665644576656e740953656e744576656e740e5472616e736665724576656e74730a62616c616e63655f6f66046275726e086275726e5f676173146275726e5f776974685f6361706162696c69747915636c61696d5f6d696e745f6361706162696c6974791e636c61696d5f6d696e745f6361706162696c6974795f696e7465726e616c1864656c65676174655f6d696e745f6361706162696c697479076465706f736974096578697374735f61740f66696e645f64656c65676174696f6e0a696e697469616c697a65056d65726765046d696e740d6d696e745f696e7465726e616c0872656769737465720e7363616c696e675f666163746f720c746f74616c5f737570706c79087472616e73666572117472616e736665725f696e7465726e616c0576616c7565087769746864726177047a65726f04636f696e0b64756d6d795f6669656c640b746f74616c5f76616c756502746f05696e6e657206616d6f756e740466726f6d0b73656e745f6576656e74730b4576656e7448616e646c650f72656365697665645f6576656e74730d6e6f745f7075626c69736865640a616464726573735f6f660769735f736f6d6506626f72726f770b737761705f72656d6f7665146173736572745f636f72655f7265736f75726365066c656e67746810696e76616c69645f617267756d656e7409707573685f6261636b046e6f6e6504736f6d6505656d70747911616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c650a656d69745f6576656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030801000000000000000308020000000000000003080400000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201280802010201290102020125030302022a0421030402012b050502012c0a080406020129010702022d032e050802022d032b050902022f0b0b010808310b0b0108070001000100030c0a002900030607021116270b002b0010001001140201010002010312080b0011172b010c020b010b02110302020300020103120707052b010c010b000b01110302030000010313100b0013020c0307052a030c020a021002140b0335170b020f021502040200010503030e001105020501000105141d0a00111711090c030e033800030b0b00010703270e033801140c0207052a050f030c010b010b0238021304010b000912062d060206020001051a2d0e00111b07052a050f030c040600000000000000000c060a060a042e380323030f05280a040a060c030c020b022e0b0338040c050b051004140a012203230b04010700111e270b06060100000000000000160c0605080b040b01120438050207010001001e110a0011000c020b002a000f000f010c030b0113020c040b020b04160b0315020801000003030b0029000209000001051f2807052b0510030c010600000000000000000c030a0138030c0538060c040a030a0523031005260a010a0338040c020b021004140a0021031b05210b01010b0338070c0405260b03060100000000000000160c03050b0b04020a01000003160a00111b0a000912062d060a000912012d010a0032000000000000000000000000000000000b0112032d030a00380812052d050b00110e020b010000010c0b0113020c020a001001140b02160b000f0115020c02000300030603050e000b010b02110d020d01000300030622170b0011170c050b052b06010b010a021202110707052a030c040a041002140b0235160b040f0215020e01000004170a001117290020030a0b000107011123270a00060000000000000000120212002d000a000a0038090b00380a12092d09020f01000103030507052b03100514021001000103030507052b031002140211020002000903050e000b010b02111202120100020009261c0a000a0211140c030a010b0311070a0011172a090c050b050f060a020a011208380b0b012a090c040b040f070b020b0011171207380c021301000003040b00100114021401000100281a0b0011170c020a0211000c030a030a0126030d07041126270b022a000f000f010c040b030a01170b04150b0112020215010000030306000000000000000012020200000200030005000400030109000901000000", + "bytecode": "0xa11ceb0b050000000c01000e020e340342ce010490021a05aa02d10107fb03f10508ec0920068c0a540ae00a450ca50bbb060de011100ff0110200010002000300040005000600070008080000090c00000a0400000b0800000c0400000d0800000e0c00000f0600001006000011080003040701000002300401060100120001000013020300001404030000150503000016060300001707030000180803000019090300001a000a00001b000b00001c0c0300001d0d0300001e0e0300001f0f030000200703000021030100002203100000230e030000240f0300002511010000260c04000027030400013201010004330700000334150a0100033515160100063618190100053707030006381b01010006351c1601000139010100063a1d030100033b03200100033c19200100063d03210100013e010100023f072401060240270301060141010100180119011a171c171d171f1720012101221724232425252325250105010302060c080200010802020802060801010c01060c020c05020508020101010b0a010302060c03020708020802030c050303060c050301040106080201060801020708030303070a0804030b0a010301060b0a0109000106090001080402070a09000301090005070a080403070a08040608040301060a090002060a09000302070a09000900030307030305060a0804060804030b0a010303010b0a010900010a09000306080607080305010808010b0b01090001080703080207080907080902070b0b010900090003050307030e5472616e73616374696f6e4665650854657374436f696e064572726f7273054576656e74064f7074696f6e065369676e65720f53797374656d41646472657373657306566563746f720742616c616e63650e4275726e4361706162696c69747904436f696e08436f696e496e666f1744656c6567617465644d696e744361706162696c6974790b44656c65676174696f6e730e4d696e744361706162696c6974790d52656365697665644576656e740953656e744576656e740e5472616e736665724576656e74730a62616c616e63655f6f66046275726e086275726e5f676173146275726e5f776974685f6361706162696c69747915636c61696d5f6d696e745f6361706162696c6974791e636c61696d5f6d696e745f6361706162696c6974795f696e7465726e616c1864656c65676174655f6d696e745f6361706162696c697479076465706f736974096578697374735f61740f66696e645f64656c65676174696f6e0a696e697469616c697a65056d65726765046d696e740d6d696e745f696e7465726e616c0872656769737465720e7363616c696e675f666163746f720c746f74616c5f737570706c79087472616e73666572117472616e736665725f696e7465726e616c0576616c7565087769746864726177047a65726f04636f696e0b64756d6d795f6669656c640b746f74616c5f76616c756502746f05696e6e657206616d6f756e740466726f6d0b73656e745f6576656e74730b4576656e7448616e646c650f72656365697665645f6576656e74730d6e6f745f7075626c69736865640a616464726573735f6f660769735f736f6d6506626f72726f770b737761705f72656d6f7665146173736572745f636f72655f7265736f75726365066c656e67746810696e76616c69645f617267756d656e7409707573685f6261636b046e6f6e6504736f6d6505656d70747911616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c650a656d69745f6576656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030801000000000000000308020000000000000003080400000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201280802010201290102020125030302022a0421030402012b050502012c0a080406020129010702022d032e050802022d032b050902022f0b0b010808310b0b0108070001000100030c0a002900030607021116270b002b0010001001140201010002010312080b0011172b010c020b010b02110302020300020103120707052b010c010b000b01110302030000010313100b0013020c0307052a030c020a021002140b0335170b020f021502040200010503030e001105020501000105141d0a00111711090c030e033800030b0b00010703270e033801140c0207052a050f030c010b010b0238021304010b000912062d060206020001051a2d0e00111b07052a050f030c040600000000000000000c060a060a042e380323030f05280a040a060c030c020b022e0b0338040c050b051004140a012203230b04010700111e270b06060100000000000000160c0605080b040b01120438050207010001001e110a0011000c020b002a000f000f010c030b0113020c040b020b04160b0315020801000003030b0029000209000001051f2807052b0510030c010600000000000000000c030a0138030c0538060c040a030a0523031005260a010a0338040c020b021004140a0021031b05210b01010b0338070c0405260b03060100000000000000160c03050b0b04020a01000003160a00111b0a000912062d060a000912012d010a0032000000000000000000000000000000000b0112032d030a00380812052d050b00110e020b010000010c0b0113020c020a001001140b02160b000f0115020c02000300030603050e000b010b02110d020d01000300030622170b0011170c050b052b06010b010a021202110707052a030c040a041002140b0235160b040f0215020e01000004170a001117290020030a0b000107011123270a00060000000000000000120212002d000a000a0038090b00380a12092d09020f01000103030507052b03100514021001000103030507052b031002140211020002000903050e000b010b02111202120100020009261c0a000a0211140c030a010b0311070a0011172a090c050b050f060a020a011208380b0b012a090c040b040f070b020b0011171207380c021301000003040b00100114021401000100281a0b0011170c020a0211000c030a030a0126030d07041126270b022a000f000f010c040b030a01170b04150b0112020215010000030306000000000000000012020200000200030005000400030109000901000000", "abi": { "address": "0x1", "name": "TestCoin", @@ -2816,7 +2816,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c1803242f05532a077dee0408eb0520068b06400acb06300bfb06020cfd06b1020dae091a000000010002000300040005000607000007070000000800000808010001010a03010001000900010100000b02010100051c010100041d040100021e060600051f01010002200606000221060600032201010004060c0a020a0203000c0303030303030303030303060b0401090001080001060c01090001030107080008564d436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d700c476173436f6e7374616e74730b4761735363686564756c6513564d436f6e666967436861696e4d61726b65720a696e697469616c697a6503436170117365745f6761735f636f6e7374616e74731b676c6f62616c5f6d656d6f72795f7065725f627974655f636f737421676c6f62616c5f6d656d6f72795f7065725f627974655f77726974655f636f7374196d696e5f7472616e73616374696f6e5f6761735f756e697473186c617267655f7472616e73616374696f6e5f6375746f666616696e7472696e7369635f6761735f7065725f627974651b6d6178696d756d5f6e756d6265725f6f665f6761735f756e697473166d696e5f70726963655f7065725f6761735f756e6974166d61785f70726963655f7065725f6761735f756e69741d6d61785f7472616e73616374696f6e5f73697a655f696e5f6279746573176761735f756e69745f7363616c696e675f666163746f721464656661756c745f6163636f756e745f73697a6514696e737472756374696f6e5f7363686564756c650f6e61746976655f7363686564756c650d6761735f636f6e7374616e74730c6761735f7363686564756c650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c1800020b0c030d030e030f031003110312031303140315031603010203170a02180a021908000202011a08010302011b01030500010000032e11020a00110307033b0020030c0b00010700110427070329022003150b000107011104270a000939003f000604000000000000000609000000000000000658020000000000000658020000000000000608000000000000000600093d00000000000b0306102700000000000006001000000000000006e80300000000000006200300000000000012000c040b000b010b020b04120112022d02020101000102074e110507033b00030707001106270a060a0725030e07021107270a020a05250315070211072707032902031b070111062707032a020f000f010c0c0b000a0c0f02150b010a0c0f03150b020a0c0f04150b030a0c0f05150b040a0c0f06150b050a0c0f07150b060a0c0f08150b070a0c0f09150b080a0c0f0a150b090a0c0f0b150b0a0b0c0f0c15110802020001020000000100020003000400050006000700080009000a00", + "bytecode": "0xa11ceb0b050000000b01000c020c1803242f05532a077dee0408eb0520068b06400acb06300bfb06020cfd06b1020dae091a000000010002000300040005000607000007070000000800000808010001010a03010001000900010100000b02010100051c010100041d040100021e060600051f01010002200606000221060600032201010004060c0a020a0203000c0303030303030303030303060b0401090001080001060c01090001030107080008564d436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d700c476173436f6e7374616e74730b4761735363686564756c6513564d436f6e666967436861696e4d61726b65720a696e697469616c697a6503436170117365745f6761735f636f6e7374616e74731b676c6f62616c5f6d656d6f72795f7065725f627974655f636f737421676c6f62616c5f6d656d6f72795f7065725f627974655f77726974655f636f7374196d696e5f7472616e73616374696f6e5f6761735f756e697473186c617267655f7472616e73616374696f6e5f6375746f666616696e7472696e7369635f6761735f7065725f627974651b6d6178696d756d5f6e756d6265725f6f665f6761735f756e697473166d696e5f70726963655f7065725f6761735f756e6974166d61785f70726963655f7065725f6761735f756e69741d6d61785f7472616e73616374696f6e5f73697a655f696e5f6279746573176761735f756e69745f7363616c696e675f666163746f721464656661756c745f6163636f756e745f73697a6514696e737472756374696f6e5f7363686564756c650f6e61746976655f7363686564756c650d6761735f636f6e7374616e74730c6761735f7363686564756c650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c1800020b0c030d030e030f031003110312031303140315031603010203170a02180a021908000202011a08010302011b01030500010000032e11020a00110307033b0020030c0b00010700110427070329022003150b000107011104270a000939003f000604000000000000000609000000000000000658020000000000000658020000000000000608000000000000000600093d00000000000b0306102700000000000006001000000000000006e80300000000000006200300000000000012000c040b000b010b020b04120112022d02020101000102074e110507033b00030707001106270a060a0725030e07021107270a020a05250315070211072707032902031b070111062707032a020f000f010c0c0b000a0c0f02150b010a0c0f03150b020a0c0f04150b030a0c0f05150b040a0c0f06150b050a0c0f07150b060a0c0f08150b070a0c0f09150b080a0c0f0a150b090a0c0f0b150b0a0b0c0f0c15110802020001020000000100020003000400050006000700080009000a00", "abi": { "address": "0x1", "name": "VMConfig", @@ -2981,7 +2981,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b010006020604030a4604500a055a4b07a501a30108c8022006e8021e0a8603080c8e03f1030dff0604000000010002000007000003000100000402030000050003000006030400000705060000080506000009050600020407030100010b030300020c08090100020d060b0100020e0c060100020f0e0f0100070109010a010b010c010206080003010101060800010301080002070800030001060a090002060a09000301060900020a0103010a090002070a0900090001070102070a090003010709000607080003070103030309426974566563746f72064572726f727306566563746f720c69735f696e6465785f736574066c656e677468206c6f6e676573745f7365745f73657175656e63655f7374617274696e675f6174036e6577037365740a73686966745f6c65667405756e736574096269745f6669656c6410696e76616c69645f617267756d656e7406626f72726f7705656d70747909707573685f6261636b0a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308000400000000000000020204030a0a010001000006110a010a001000380023030b0b000107001108270b0010000b01380114020101000006040b0010003800020201000003260a010a0010011423030b0b000107001108270a010c020a020a0010011423031405220a000a02110020031a051d0b000105220b02060100000000000000160c02050d0b020b011702030100000a250a0006000000000000000024030707011108270a00070223030e07011108270600000000000000000c0238020c01280a020a0023031805200d010938030b02060100000000000000160c020512280b000b01120002040100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02080b02150205010000105d0a010a0010011426030705220a00100038000c070600000000000000000c050a050a07230312051f0a000f000a0538040c04090b04150b05060100000000000000160c05050d0b0001055c0a010c060a060a0010011423032b05450a000a060c030c020b022e0b0311000335053b0a000a060a0117110405400a000a060a011711060b06060100000000000000160c0605240a001001140b01170c060a060a00100114230352055a0a000a0611060b06060100000000000000160c06054b0b000102060100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02090b0215020001000000", + "bytecode": "0xa11ceb0b050000000b010006020604030a4604500a055a4b07a501a30108c8022006e8021e0a8603080c8e03f1030dff0604000000010002000007000003000100000402030000050003000006030400000705060000080506000009050600020407030100010b030300020c08090100020d060b0100020e0c060100020f0e0f0100070109010a010b010c010206080003010101060800010301080002070800030001060a090002060a09000301060900020a0103010a090002070a0900090001070102070a090003010709000607080003070103030309426974566563746f72064572726f727306566563746f720c69735f696e6465785f736574066c656e677468206c6f6e676573745f7365745f73657175656e63655f7374617274696e675f6174036e6577037365740a73686966745f6c65667405756e736574096269745f6669656c6410696e76616c69645f617267756d656e7406626f72726f7705656d70747909707573685f6261636b0a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308000400000000000000020204030a0a010001000006110a010a001000380023030b0b000107001108270b0010000b01380114020101000006040b0010003800020201000003260a010a0010011423030b0b000107001108270a010c020a020a0010011423031405220a000a02110020031a051d0b000105220b02060100000000000000160c02050d0b020b011702030100000a250a0006000000000000000024030707011108270a00070223030e07011108270600000000000000000c0238020c01280a020a0023031805200d010938030b02060100000000000000160c020512280b000b01120002040100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02080b02150205010000105d0a010a0010011426030705220a00100038000c070600000000000000000c050a050a07230312051f0a000f000a0538040c04090b04150b05060100000000000000160c05050d0b0001055c0a010c060a060a0010011423032b05450a000a060c030c020b022e0b0311000335053b0a000a060a0117110405400a000a060a011711060b06060100000000000000160c0605240a001001140b01170c060a060a00100114230352055a0a000a0611060b06060100000000000000160c06054b0b000102060100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02090b0215020001000000", "abi": { "address": "0x1", "name": "BitVector", @@ -3089,7 +3089,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000203020a050c0c0718310849200c6908000000010001000002020100010a020101030a020a020a02095369676e617475726517656432353531395f76616c69646174655f7075626b65790e656432353531395f7665726966790000000000000000000000000000000000000000000000000000000000000001000102000101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c0c0718310849200c6908000000010001000002020100010a020101030a020a020a02095369676e617475726517656432353531395f76616c69646174655f7075626b65790e656432353531395f7665726966790000000000000000000000000000000000000000000000000000000000000001000102000101020000", "abi": { "address": "0x1", "name": "Signature", @@ -3124,7 +3124,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b010006020604030a41054b150760ae02088e032006ae036c0a9a04050c9f04c7010de605020fe805020001000200030004080000050000000006000000000700010000080001000009000200000a000200000b030000000c030000000d040000010f020200021003000002110300000112020200000101010301060c03060c050301080002070800030b436f726547656e657369730954696d657374616d70064572726f72730f53797374656d4164647265737365731743757272656e7454696d654d6963726f7365636f6e64730e6173736572745f67656e65736973106173736572745f6f7065726174696e670a69735f67656e657369730c69735f6f7065726174696e67106e6f775f6d6963726f7365636f6e64730b6e6f775f7365636f6e6473147365745f74696d655f6861735f73746172746564207365745f74696d655f6861735f737461727465645f666f725f74657374696e67127570646174655f676c6f62616c5f74696d650c6d6963726f7365636f6e64730d696e76616c69645f7374617465146173736572745f636f72655f7265736f75726365096173736572745f766d10696e76616c69645f617267756d656e740000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000003080200000000000000030840420f00000000000520000000000000000000000000000000000000000000000000000000000a550c18052000000000000000000000000000000000000000000000000000000000000000000002010e030001000000061102030507001109270201010000000611030305070111092702020100000004070429002002030100000003070429000204010001000006110107042b001000140205010001000004110407031a0206030000050811000a00110a0b0006000000000000000012002d00020701000000030b001106020801000100062711010b00110b07042a000c030a031000140c040b01070521030f05190b040a022103180b03010702110c2705220b040a022303220b03010702110c270b020b030f0015020000000000", + "bytecode": "0xa11ceb0b050000000b010006020604030a41054b150760ae02088e032006ae036c0a9a04050c9f04c7010de605020fe805020001000200030004080000050000000006000000000700010000080001000009000200000a000200000b030000000c030000000d040000010f020200021003000002110300000112020200000101010301060c03060c050301080002070800030b436f726547656e657369730954696d657374616d70064572726f72730f53797374656d4164647265737365731743757272656e7454696d654d6963726f7365636f6e64730e6173736572745f67656e65736973106173736572745f6f7065726174696e670a69735f67656e657369730c69735f6f7065726174696e67106e6f775f6d6963726f7365636f6e64730b6e6f775f7365636f6e6473147365745f74696d655f6861735f73746172746564207365745f74696d655f6861735f737461727465645f666f725f74657374696e67127570646174655f676c6f62616c5f74696d650c6d6963726f7365636f6e64730d696e76616c69645f7374617465146173736572745f636f72655f7265736f75726365096173736572745f766d10696e76616c69645f617267756d656e740000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000003080200000000000000030840420f00000000000520000000000000000000000000000000000000000000000000000000000a550c18052000000000000000000000000000000000000000000000000000000000000000000002010e030001000000061102030507001109270201010000000611030305070111092702020100000004070429002002030100000003070429000204010001000006110107042b001000140205010001000004110407031a0206030000050811000a00110a0b0006000000000000000012002d00020701000000030b001106020801000100062711010b00110b07042a000c030a031000140c040b01070521030f05190b040a022103180b03010702110c2705220b040a022303220b03010702110c270b020b030f0015020000000000", "abi": { "address": "0x1", "name": "Timestamp", @@ -3231,7 +3231,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d01000802081803206e048e011205a00178079802ae0208c6042006e604140afa04150b8f05080c9705d8020def07080ef707080000000100020003000403010001000508010001000608010001000702010001000800010100000900020100000a03040102000b00040100000c05040100000d06070100000e08040102000f0904010000100a07010000110b07010003140d0e010003150304010002160b070001170f0f0003180410010003190d120100031a130c0100011b0f0f00011c0f0f00090c0a0c0b0c0e0702070f0c100c06070a0702060c060900010b00010900010b0301090002070a0900090000030b00010900060900060c020b03010900060900010502070a0900060900030b0001090006090005020b0001090006090001060c01090002060a090006090001010103010a090004070a0900060900010302010302070a090003030505050a4361706162696c697479064572726f7273065369676e657206566563746f72034361701043617044656c65676174655374617465084361705374617465094c696e65617243617007616371756972650e616371756972655f6c696e6561720b6164645f656c656d656e74066372656174650864656c6567617465106c696e6561725f726f6f745f616464720e72656d6f76655f656c656d656e74067265766f6b6509726f6f745f616464721076616c69646174655f6163717569726504726f6f740964656c65676174657308636f6e7461696e7309707573685f6261636b0a616464726573735f6f6611616c72656164795f7075626c697368656405656d70747908696e6465785f6f660672656d6f76650d696e76616c69645f73746174650d6e6f745f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000000020112050102011205020201130a050302011205000c030c020c010c00010002010204040b00380039000201010002010204040b0038003901020200000008120a000e010c030c020b022e0b03380120030b050f0b000b01380205110b0001020301000007110a00110c0c020b023b0220030c0b00010700110d270b00380339023f0202040100010207180a02110c0c030a033b030307050a0b0201020b020e0037001439033f030e003700143c0236010b033804020501000004040e00370214020600000011150a000b010c030c020b022e0b0338050c050c040b04030d05120b000b0538060105140b00010207010002010207120a023b032003050506020a023e033a03010e003700143c0236010e023807020801000004040e003700140209000002010214280b00110c0c020a023b030307051e0a023d033703140c030a033b02031207011111270a033d0237010e023808031b07011111270b030c0105260a023b02032407001112270b020c010b01020000020003000100000c010c020c030c00", + "bytecode": "0xa11ceb0b050000000d01000802081803206e048e011205a00178079802ae0208c6042006e604140afa04150b8f05080c9705d8020def07080ef707080000000100020003000403010001000508010001000608010001000702010001000800010100000900020100000a03040102000b00040100000c05040100000d06070100000e08040102000f0904010000100a07010000110b07010003140d0e010003150304010002160b070001170f0f0003180410010003190d120100031a130c0100011b0f0f00011c0f0f00090c0a0c0b0c0e0702070f0c100c06070a0702060c060900010b00010900010b0301090002070a0900090000030b00010900060900060c020b03010900060900010502070a0900060900030b0001090006090005020b0001090006090001060c01090002060a090006090001010103010a090004070a0900060900010302010302070a090003030505050a4361706162696c697479064572726f7273065369676e657206566563746f72034361701043617044656c65676174655374617465084361705374617465094c696e65617243617007616371756972650e616371756972655f6c696e6561720b6164645f656c656d656e74066372656174650864656c6567617465106c696e6561725f726f6f745f616464720e72656d6f76655f656c656d656e74067265766f6b6509726f6f745f616464721076616c69646174655f6163717569726504726f6f740964656c65676174657308636f6e7461696e7309707573685f6261636b0a616464726573735f6f6611616c72656164795f7075626c697368656405656d70747908696e6465785f6f660672656d6f76650d696e76616c69645f73746174650d6e6f745f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000000020112050102011205020201130a050302011205000c030c020c010c00010002010204040b00380039000201010002010204040b0038003901020200000008120a000e010c030c020b022e0b03380120030b050f0b000b01380205110b0001020301000007110a00110c0c020b023b0220030c0b00010700110d270b00380339023f0202040100010207180a02110c0c030a033b030307050a0b0201020b020e0037001439033f030e003700143c0236010b033804020501000004040e00370214020600000011150a000b010c030c020b022e0b0338050c050c040b04030d05120b000b0538060105140b00010207010002010207120a023b032003050506020a023e033a03010e003700143c0236010e023807020801000004040e003700140209000002010214280b00110c0c020a023b030307051e0a023d033703140c030a033b02031207011111270a033d0237010e023808031b07011111270b030c0105260a023b02032407001112270b020c010b01020000020003000100000c010c020c030c00", "abi": { "address": "0x1", "name": "Capability", @@ -3428,7 +3428,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000a030a19052308072b73089e01200cbe0119000000010002000300040005000100020600010003060201000107020100040802010002060c020001060c0b436f726547656e6573697305426c6f636b07436861696e49640f5265636f6e66696775726174696f6e0954696d657374616d7004696e69740a696e697469616c697a6519696e697469616c697a655f626c6f636b5f6d65746164617461147365745f74696d655f6861735f73746172746564000000000000000000000000000000000000000000000000000000000000000100010000010a0a000b0111010a0011020a0011030b0011040200", + "bytecode": "0xa11ceb0b050000000601000a030a19052308072b73089e01200cbe0119000000010002000300040005000100020600010003060201000107020100040802010002060c020001060c0b436f726547656e6573697305426c6f636b07436861696e49640f5265636f6e66696775726174696f6e0954696d657374616d7004696e69740a696e697469616c697a6519696e697469616c697a655f626c6f636b5f6d65746164617461147365745f74696d655f6861735f73746172746564000000000000000000000000000000000000000000000000000000000000000100010000010a0a000b0111010a0011020a0011030b0011040200", "abi": { "address": "0x1", "name": "CoreGenesis", @@ -3449,7 +3449,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000901000402040403080b04130205151c073155088601200aa601050cab0120000000010000070000020001000104030101040102060c0a020a020a02030a0200010800070c0a020a020a02030a0209000b53696d706c65546f6b656e05546f6b656e136372656174655f73696d706c655f746f6b656e0c6d616769635f6e756d626572216372656174655f746f6b656e5f776974685f6d657461646174615f7363726970740000000000000000000000000000000000000000000000000000000000000001000201030300020000010a0b000b010b020b030b040b05062a00000000000000120038000200", + "bytecode": "0xa11ceb0b050000000901000402040403080b04130205151c073155088601200aa601050cab0120000000010000070000020001000104030101040102060c0a020a020a02030a0200010800070c0a020a020a02030a0209000b53696d706c65546f6b656e05546f6b656e136372656174655f73696d706c655f746f6b656e0c6d616769635f6e756d626572216372656174655f746f6b656e5f776974685f6d657461646174615f7363726970740000000000000000000000000000000000000000000000000000000000000001000201030300020000010a0b000b010b020b030b040b05062a00000000000000120038000200", "abi": { "address": "0x1", "name": "SimpleToken", @@ -3491,7 +3491,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a0100180218080320d00104f0010605f601a301079903a30608bc092006dc09c4020ca00cde030ffe0f02000100020003000400050006000700080009000a000b000c0520020008250400000d000100000e000200000f0103000010040100001105010000120401000013050100001406010000150007000016080100001709010000180a01000019090100001a020100001b0b0100001c0c0100001d0d0100001e0e0100081f08010004211010000522011100010d12020100092301010002241401000324140100042610100008271617000a28170100011418010100011500070007290801000116190101000b2a010700042b101000092c011000012d1b0100062e0800000815000700082f001000011a0b01000b301c070015111c111f11010500020c0a02010c030c050a0203060c050a02050c03030303010101060c070c030a0203030302090c030a020a050a0a020303030202060c0a02080c030a02030303020a02030c0301050c030a0203020208000501030108000205060900030800050c03060c060c0a02050800060c0801030302060c0301080102060c0609000a060c050a020a020a020a020a020a020a02010305030304060c030a020201060a020747656e657369730c4170746f734163636f756e74074163636f756e74144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967064572726f7273064d61726b6572065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d700e5472616e73616374696f6e4665651b5472616e73616374696f6e5075626c697368696e674f7074696f6e0e6372656174655f6163636f756e74176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e74186372656174655f76616c696461746f725f6163636f756e74216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c216372656174655f76616c696461746f725f6f70657261746f725f6163636f756e742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c086570696c6f677565096578697374735f61740a696e697469616c697a650f6d6f64756c655f70726f6c6f6775651b6d756c74695f6167656e745f7363726970745f70726f6c6f6775650f70726f6c6f6775655f636f6d6d6f6e19726f746174655f61757468656e7469636174696f6e5f6b657922726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c0f7363726970745f70726f6c6f6775651177726974657365745f6570696c6f6775651177726974657365745f70726f6c6f6775650872656769737465720b436861696e4d61726b657210696e76616c69645f617267756d656e74036765740e6173736572745f67656e65736973077075626c69736804436f696e0e6c696d69745f6578636565646564087769746864726177086275726e5f666565146173736572745f636f72655f7265736f757263651169735f6d6f64756c655f616c6c6f7765640d696e76616c69645f73746174650b6e6f775f7365636f6e64730870726f6c6f6775650a616464726573735f6f660a62616c616e63655f6f661169735f7363726970745f616c6c6f776564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030802000000000000000308000000000000000003080100000000000000030808000000000000000308070000000000000003080900000000000000030806000000000000000410ffffffffffffffff00000000000000000308ed030000000000000308f2030000000000000308f1030000000000000308f0030000000000000308ee0300000000000005200000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000010a020d0c4170746f734163636f756e740a02100f7363726970745f70726f6c6f6775650a02100f6d6f64756c655f70726f6c6f6775650a02121177726974657365745f70726f6c6f6775650a0209086570696c6f6775650a02121177726974657365745f6570696c6f6775650002000003070b001101010c010e01111202010300000f160a00070e22030707021113270a00070f22030e07011113270b000c0211140c010b020e0138000202030000130a111611140c00070f0e003800010c020b02020302000001050e000b010b021104020401000003090b011101010c030b000e030b021117020502000001050e000b010b021106020601000003090b011101010c030b000e030b021118020700000015280a030a0426030707031113270b030b04170c080a02350a083518070825031607031119270b020b08180c090e000b09111a0c070b07111b0e000c0611140c050b060e053801020801000001030b00111d0209010000010f11160a00111e0b00070f0710071107120713071107140715093802020a000000010e11200305070b1121270b000b010b020b030b040b050b06110c020b000000010307051113270c0000001a2411220b05230307070d1113270e000b010b020b0611230b030b04180c090e0011240c070a071125031907091113270b0711260c080b080b092603230709111327020d02000001040e000b01110e020e01000001040b000b011127020f000000010f0e0711280306070c1121270b000b010b020b030b040b050b06110c021000000001030707111327110000000103070a111327000000", + "bytecode": "0xa11ceb0b050000000a0100180218080320d00104f0010605f601a301079903a30608bc092006dc09c4020ca00cde030ffe0f02000100020003000400050006000700080009000a000b000c0520020008250400000d000100000e000200000f0103000010040100001105010000120401000013050100001406010000150007000016080100001709010000180a01000019090100001a020100001b0b0100001c0c0100001d0d0100001e0e0100081f08010004211010000522011100010d12020100092301010002241401000324140100042610100008271617000a28170100011418010100011500070007290801000116190101000b2a010700042b101000092c011000012d1b0100062e0800000815000700082f001000011a0b01000b301c070015111c111f11010500020c0a02010c030c050a0203060c050a02050c03030303010101060c070c030a0203030302090c030a020a050a0a020303030202060c0a02080c030a02030303020a02030c0301050c030a0203020208000501030108000205060900030800050c03060c060c0a02050800060c0801030302060c0301080102060c0609000a060c050a020a020a020a020a020a020a02010305030304060c030a020201060a020747656e657369730c4170746f734163636f756e74074163636f756e74144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967064572726f7273064d61726b6572065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d700e5472616e73616374696f6e4665651b5472616e73616374696f6e5075626c697368696e674f7074696f6e0e6372656174655f6163636f756e74176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e74186372656174655f76616c696461746f725f6163636f756e74216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c216372656174655f76616c696461746f725f6f70657261746f725f6163636f756e742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c086570696c6f677565096578697374735f61740a696e697469616c697a650f6d6f64756c655f70726f6c6f6775651b6d756c74695f6167656e745f7363726970745f70726f6c6f6775650f70726f6c6f6775655f636f6d6d6f6e19726f746174655f61757468656e7469636174696f6e5f6b657922726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c0f7363726970745f70726f6c6f6775651177726974657365745f6570696c6f6775651177726974657365745f70726f6c6f6775650872656769737465720b436861696e4d61726b657210696e76616c69645f617267756d656e74036765740e6173736572745f67656e65736973077075626c69736804436f696e0e6c696d69745f6578636565646564087769746864726177086275726e5f666565146173736572745f636f72655f7265736f757263651169735f6d6f64756c655f616c6c6f7765640d696e76616c69645f73746174650b6e6f775f7365636f6e64730870726f6c6f6775650a616464726573735f6f660a62616c616e63655f6f661169735f7363726970745f616c6c6f776564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030802000000000000000308000000000000000003080100000000000000030808000000000000000308070000000000000003080900000000000000030806000000000000000410ffffffffffffffff00000000000000000308ed030000000000000308f2030000000000000308f1030000000000000308f0030000000000000308ee0300000000000005200000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000010a020d0c4170746f734163636f756e740a02100f7363726970745f70726f6c6f6775650a02100f6d6f64756c655f70726f6c6f6775650a02121177726974657365745f70726f6c6f6775650a0209086570696c6f6775650a02121177726974657365745f6570696c6f6775650002000003070b001101010c010e01111202010300000f160a00070e22030707021113270a00070f22030e07011113270b000c0211140c010b020e0138000202030000130a111611140c00070f0e003800010c020b02020302000001050e000b010b021104020401000003090b011101010c030b000e030b021117020502000001050e000b010b021106020601000003090b011101010c030b000e030b021118020700000015280a030a0426030707031113270b030b04170c080a02350a083518070825031607031119270b020b08180c090e000b09111a0c070b07111b0e000c0611140c050b060e053801020801000001030b00111d0209010000010f11160a00111e0b00070f0710071107120713071107140715093802020a000000010e11200305070b1121270b000b010b020b030b040b050b06110c020b000000010307051113270c0000001a2411220b05230307070d1113270e000b010b020b0611230b030b04180c090e0011240c070a071125031907091113270b0711260c080b080b092603230709111327020d02000001040e000b01110e020e01000001040b000b011127020f000000010f0e0711280306070c1121270b000b010b020b030b040b050b06110c021000000001030707111327110000000103070a111327000000", "abi": { "address": "0x1", "name": "AptosAccount", @@ -3618,7 +3618,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605392a07635e08c101200ce1012e000000010002000302060200010703010001000400010000050201000304000101000208010300010905060100030a0701010002030403050302060c0300020c03010800040800060c0b010108000302060c060900010b010109000203060b010109000c4170746f7356657273696f6e0a4361706162696c697479064d61726b65720756657273696f6e0a696e697469616c697a650b7365745f76657273696f6e0b436861696e4d61726b6572034361700367657407616371756972650373657400000000000000000000000000000000000000000000000000000000000000010001000001040b000b0138000201020000040e0b010c050e000c0311030c020b030e0238010c040b050e0438020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605392a07635e08c101200ce1012e000000010002000302060200010703010001000400010000050201000304000101000208010300010905060100030a0701010002030403050302060c0300020c03010800040800060c0b010108000302060c060900010b010109000203060b010109000c4170746f7356657273696f6e0a4361706162696c697479064d61726b65720756657273696f6e0a696e697469616c697a650b7365745f76657273696f6e0b436861696e4d61726b6572034361700367657407616371756972650373657400000000000000000000000000000000000000000000000000000000000000010001000001040b000b0138000201020000040e0b010c050e000c0311030c020b030e0238010c040b050e0438020200", "abi": { "address": "0x1", "name": "AptosVersion", @@ -3649,7 +3649,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a0100040204040308280530170747930108da012006fa01440abe02050cc30293020dd6040200000001000007000002000100000302010000040302000005010200000601040000070302000109020200010a02020002030301080001030203080001010401040404000204040c4669786564506f696e743332064572726f7273146372656174655f66726f6d5f726174696f6e616c156372656174655f66726f6d5f7261775f76616c75650a6469766964655f7536340d6765745f7261775f76616c75650769735f7a65726f0c6d756c7469706c795f7536340576616c756510696e76616c69645f617267756d656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308030000000000000003080200000000000000030804000000000000000410ffffffffffffffff000000000000000000020108030001000005310a003531402f0c050b013531202f0c040a04320000000000000000000000000000000022031107001106270b050b041a0c030a03320000000000000000000000000000000022031a051d080c0205210b00060000000000000000210c020b02032607041106270a03070525032d07041107270b03341200020101000006030b0012000202010000071f0e0110001406000000000000000022030907021106270b003531202f0c030b030e01100014351a0c020a02070525031c07011107270b0234020301000006040e00100014020401000006060e0010001406000000000000000021020501000007160b00350e0110001435180c030b033120300c020a02070525031307031107270b023402000000", + "bytecode": "0xa11ceb0b050000000a0100040204040308280530170747930108da012006fa01440abe02050cc30293020dd6040200000001000007000002000100000302010000040302000005010200000601040000070302000109020200010a02020002030301080001030203080001010401040404000204040c4669786564506f696e743332064572726f7273146372656174655f66726f6d5f726174696f6e616c156372656174655f66726f6d5f7261775f76616c75650a6469766964655f7536340d6765745f7261775f76616c75650769735f7a65726f0c6d756c7469706c795f7536340576616c756510696e76616c69645f617267756d656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308030000000000000003080200000000000000030804000000000000000410ffffffffffffffff000000000000000000020108030001000005310a003531402f0c050b013531202f0c040a04320000000000000000000000000000000022031107001106270b050b041a0c030a03320000000000000000000000000000000022031a051d080c0205210b00060000000000000000210c020b02032607041106270a03070525032d07041107270b03341200020101000006030b0012000202010000071f0e0110001406000000000000000022030907021106270b003531202f0c030b030e01100014351a0c020a02070525031c07011107270b0234020301000006040e00100014020401000006060e0010001406000000000000000021020501000007160b00350e0110001435180c030b033120300c020a02070525031307031107270b023402000000", "abi": { "address": "0x1", "name": "FixedPoint32", @@ -3746,7 +3746,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605394c0785016208e701200c87026e00000001000200030206020001070301000100040001000005020100030400010100020801030001090506010003050701010002030403050304060c0a020a0203000c0c03030303030303030303030108000e08000303030303060c0b0101080003030303030302060c060900010b010109000c0303030303030303030303060b010109000d4170746f73564d436f6e6669670a4361706162696c697479064d61726b657208564d436f6e6669670a696e697469616c697a65117365745f6761735f636f6e7374616e74730b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001060b000b010b020b0338000201020000042c0b010c110b020c100b030c0f0b040c0e0b050c0d0b060c190b070c180b080c170b090c160b0a0c150b0b0c140e000c1211030c0c0b120e0c38010c130b110b100b0f0b0e0b0d0b190b180b170b160b150b140e1338020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605394c0785016208e701200c87026e00000001000200030206020001070301000100040001000005020100030400010100020801030001090506010003050701010002030403050304060c0a020a0203000c0c03030303030303030303030108000e08000303030303060c0b0101080003030303030302060c060900010b010109000c0303030303030303030303060b010109000d4170746f73564d436f6e6669670a4361706162696c697479064d61726b657208564d436f6e6669670a696e697469616c697a65117365745f6761735f636f6e7374616e74730b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001060b000b010b020b0338000201020000042c0b010c110b020c100b030c0f0b040c0e0b050c0d0b060c190b070c180b080c170b090c160b0a0c150b0b0c140e000c1211030c0c0b120e0c38010c130b110b100b0f0b0e0b0d0b190b180b170b160b150b140e1338020200", "abi": { "address": "0x1", "name": "AptosVMConfig", @@ -3789,7 +3789,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000e020e1e032c8c0104b8011a05d201960207e803e20208ca062006ea06680ad2070f0ce107b2030d930b02000000010002000300040005000600000800020707000505040204000400060604000118070003030701000000080001000009020100000a000100000b020100000c030400000d050100000e060100000f070100041105090005120b0c02040405130b0e02040405140f1002040405151101020404061612010002171304000119151400031a01160100061b170100060c180400051c0111020404051d1a1b020404051e1c01020404061f1d1e0006201f20000621210100090a0a0d0b0d0a0a0c0d1010130a140a130d150a140d090d150d03060c0506080100040c05050302060c0301080101060c04060c0506080103050c0505030307080105070b0202050b020208010803070b0202080108030b020208010803050803010502050b02020801080302070b020209000901060900010709010208010803020900090101060b0202090009010103010b02020900090102060c0803020503010804010a02010b0501090005060c0804080408040b05010306060c0804080408040308040a070b0202050b0202080108030605070b020208010803060801070b020208010803070803070b0202050b02020801080305080306080102060b020209000901060900010103070b0202090009010900090103060c0608010301080301060803010608010208030708030e546f6b656e5472616e73666572730541534349490447554944064f7074696f6e065369676e6572055461626c6505546f6b656e0249440c63616e63656c5f6f666665721363616e63656c5f6f666665725f73637269707405636c61696d0c636c61696d5f7363726970740c6372656174655f746f6b656e1a696e697469616c697a655f746f6b656e5f7472616e7366657273056f666665720c6f666665725f7363726970740e70656e64696e675f636c61696d730a616464726573735f6f660a626f72726f775f6d75740672656d6f766505636f756e740d64657374726f795f656d7074790d6465706f7369745f746f6b656e096372656174655f696406537472696e6706737472696e67046e6f6e65116372656174655f636f6c6c656374696f6e066372656174650c636f6e7461696e735f6b657906696e736572740e77697468647261775f746f6b656e08746f6b656e5f69640b6d657267655f746f6b656e00000000000000000000000000000000000000000000000000000000000000010a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e000201100b0202050b020208010803000100010008250a0011080c080b082a000f000c050a050e0138000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0138030c07010b07380405210b05010b000b09110d02010200010004090b020b03110e0c040e000b010e04110002020100010008250a0011080c080b012a000f000c050a050e0838000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0838030c07010b07380405210b05010b000b09110d02030200010004090b020b03110e0c040e000b010e041102020400000014170700110f0c020a000701110f0e02140702110f380511110b000b020703110f0704110f0b010702110f1112020500000001050b00380612002d0002060100010019410a0011080c0b0a0b2900200308050a0a0011050b0b2a000f000c0a0a0a0e010c050c040b042e0b053807200319051d0a0a0a01380838090b0a0e0138000c080b000b020b0311160c0c0e0c11170c0d0a080a0d0c070c060b062e0b07380a0333053b0b080b0d380b0c090b0c0b09111805400b080b0d140b0c380c020702000100040a0b020b03110e0c050e000b010e050b04110602000000", + "bytecode": "0xa11ceb0b050000000b01000e020e1e032c8c0104b8011a05d201960207e803e20208ca062006ea06680ad2070f0ce107b2030d930b02000000010002000300040005000600000800020707000505040204000400060604000118070003030701000000080001000009020100000a000100000b020100000c030400000d050100000e060100000f070100041105090005120b0c02040405130b0e02040405140f1002040405151101020404061612010002171304000119151400031a01160100061b170100060c180400051c0111020404051d1a1b020404051e1c01020404061f1d1e0006201f20000621210100090a0a0d0b0d0a0a0c0d1010130a140a130d150a140d090d150d03060c0506080100040c05050302060c0301080101060c04060c0506080103050c0505030307080105070b0202050b020208010803070b0202080108030b020208010803050803010502050b02020801080302070b020209000901060900010709010208010803020900090101060b0202090009010103010b02020900090102060c0803020503010804010a02010b0501090005060c0804080408040b05010306060c0804080408040308040a070b0202050b0202080108030605070b020208010803060801070b020208010803070803070b0202050b02020801080305080306080102060b020209000901060900010103070b0202090009010900090103060c0608010301080301060803010608010208030708030e546f6b656e5472616e73666572730541534349490447554944064f7074696f6e065369676e6572055461626c6505546f6b656e0249440c63616e63656c5f6f666665721363616e63656c5f6f666665725f73637269707405636c61696d0c636c61696d5f7363726970740c6372656174655f746f6b656e1a696e697469616c697a655f746f6b656e5f7472616e7366657273056f666665720c6f666665725f7363726970740e70656e64696e675f636c61696d730a616464726573735f6f660a626f72726f775f6d75740672656d6f766505636f756e740d64657374726f795f656d7074790d6465706f7369745f746f6b656e096372656174655f696406537472696e6706737472696e67046e6f6e65116372656174655f636f6c6c656374696f6e066372656174650c636f6e7461696e735f6b657906696e736572740e77697468647261775f746f6b656e08746f6b656e5f69640b6d657267655f746f6b656e00000000000000000000000000000000000000000000000000000000000000010a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e000201100b0202050b020208010803000100010008250a0011080c080b082a000f000c050a050e0138000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0138030c07010b07380405210b05010b000b09110d02010200010004090b020b03110e0c040e000b010e04110002020100010008250a0011080c080b012a000f000c050a050e0838000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0838030c07010b07380405210b05010b000b09110d02030200010004090b020b03110e0c040e000b010e041102020400000014170700110f0c020a000701110f0e02140702110f380511110b000b020703110f0704110f0b010702110f1112020500000001050b00380612002d0002060100010019410a0011080c0b0a0b2900200308050a0a0011050b0b2a000f000c0a0a0a0e010c050c040b042e0b053807200319051d0a0a0a01380838090b0a0e0138000c080b000b020b0311160c0c0e0c11170c0d0a080a0d0c070c060b062e0b07380a0333053b0b080b0d380b0c090b0c0b09111805400b080b0d140b0c380c020702000100040a0b020b03110e0c050e000b010e050b04110602000000", "abi": { "address": "0x1", "name": "TokenTransfers", @@ -3886,7 +3886,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000402040403080a05120407163c0852200c720b0f7d02000100020103040000040001000105000100010800000c4170746f734163636f756e740e5472616e73616374696f6e4665650854657374436f696e04436f696e086275726e5f666565086275726e5f67617300000000000000000000000000000000000000000000000000000000000000010003000001030b00110102000000", + "bytecode": "0xa11ceb0b050000000801000402040403080a05120407163c0852200c720b0f7d02000100020103040000040001000105000100010800000c4170746f734163636f756e740e5472616e73616374696f6e4665650854657374436f696e04436f696e086275726e5f666565086275726e5f67617300000000000000000000000000000000000000000000000000000000000000010003000001030b00110102000000", "abi": { "address": "0x1", "name": "TransactionFee", @@ -3908,7 +3908,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e10031e2b044902054b1c0767ea0108d1022006f102360aa7030b0bb203020cb4035c0d900402000000010002000300040005000600000800000708010001010903010001000800010100000a02010100050d010100040e000100020f04040006100106010002110404000312010100050501060c00020a02060b0201090001090001030102010a090001070a020f436f6e73656e737573436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f721a436f6e73656e737573436f6e666967436861696e4d61726b65720a696e697469616c697a65034361700373657406636f6e6669670b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010b0a020102010c01010300010000011e11020a00110307023b0020030c0b00010700110427070229002003150b000107011104270a000939003f000b00380012002d00020101000100070f07023b000306070011062707022a000f000c020b000b0215110702000000", + "bytecode": "0xa11ceb0b050000000c01000e020e10031e2b044902054b1c0767ea0108d1022006f102360aa7030b0bb203020cb4035c0d900402000000010002000300040005000600000800000708010001010903010001000800010100000a02010100050d010100040e000100020f04040006100106010002110404000312010100050501060c00020a02060b0201090001090001030102010a090001070a020f436f6e73656e737573436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f721a436f6e73656e737573436f6e666967436861696e4d61726b65720a696e697469616c697a65034361700373657406636f6e6669670b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010b0a020102010c01010300010000011e11020a00110307023b0020030c0b00010700110427070229002003150b000107011104270a000939003f000b00380012002d00020101000100070f07023b000306070011062707022a000f000c020b000b0215110702000000", "abi": { "address": "0x1", "name": "ConsensusConfig", @@ -3980,7 +3980,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e1203205c047c040580012807a801db040883062006a3065e0a8107170c98079d030db50a060fbb0a0e000700080009000a000b000c000d000e0800000f080000100600021b040106010011000100001201010000130001000014000100001501020000160101000017010100051d000100011e030300011f0303000220060101060421000700062201010001230303000324070300022500080106062601020006270103000a050f0501060c0001010103020107080001080202070b0301090009000105010b0301090004010107080003074163636f756e740f436f6e73656e737573436f6e66696717506172616c6c656c457865637574696f6e436f6e6669671b5472616e73616374696f6e5075626c697368696e674f7074696f6e08564d436f6e6669670f56616c696461746f7253797374656d0756657273696f6e0f5265636f6e66696775726174696f6e064572726f7273054576656e740447554944065369676e65720f53797374656d4164647265737365730954696d657374616d700d436f6e66696775726174696f6e1644697361626c655265636f6e66696775726174696f6e0d4e657745706f63684576656e741764697361626c655f7265636f6e66696775726174696f6e22656d69745f67656e657369735f7265636f6e66696775726174696f6e5f6576656e7416656e61626c655f7265636f6e66696775726174696f6e0a696e697469616c697a65177265636f6e66696775726174696f6e5f656e61626c65640b7265636f6e6669677572650c7265636f6e6669677572655f0565706f6368196c6173745f7265636f6e66696775726174696f6e5f74696d65066576656e74730b4576656e7448616e646c650b64756d6d795f6669656c64146173736572745f636f72655f7265736f757263650d696e76616c69645f73746174650d6e6f745f7075626c69736865640a656d69745f6576656e740a616464726573735f6f660e6173736572745f67656e6573697311616c72656164795f7075626c6973686564156765745f6e6578745f6372656174696f6e5f6e756d106e65775f6576656e745f68616e646c650a69735f67656e65736973106e6f775f6d6963726f7365636f6e6473000000000000000000000000000000000000000000000000000000000000000103080100000000000000030800000000000000000308030000000000000003080400000000000000030802000000000000000308ffffffffffffffff0520000000000000000000000000000000000000000000000000000000000a550c18000203180319031a0b030108020102011c01020201180300000000010e0a001107110403090b000107011108270b000912012d01020100000100042c070629000306070111092707062a000c010a0110001406000000000000000021031005170a01100114060000000000000000210c000519090c000b0003200b010107011108270601000000000000000a010f00150a010f020b011000141202380002020000010101100a001107110420030a0b000107011108270b00110b2c011301010203010000011f110c0a0011070706290020030c0b00010701110d270a00110b110e0604000000000000002103170b000107031108270a000600000000000000000600000000000000000b00380112002d00020400000001040706290120020503000100010211060206000001000945111003030506080c00050a1111060000000000000000210c000b00030d0510080c0105131104200c010b01031605170207062a000c0211110c030a030a0210011421032305260b0201020a030a021001142403310b020107021108270b030a020f01150a02100014060100000000000000160a020f00150a020f020b021000141202380002000000010002000000010002000300040005000600", + "bytecode": "0xa11ceb0b050000000c01000e020e1203205c047c040580012807a801db040883062006a3065e0a8107170c98079d030db50a060fbb0a0e000700080009000a000b000c000d000e0800000f080000100600021b040106010011000100001201010000130001000014000100001501020000160101000017010100051d000100011e030300011f0303000220060101060421000700062201010001230303000324070300022500080106062601020006270103000a050f0501060c0001010103020107080001080202070b0301090009000105010b0301090004010107080003074163636f756e740f436f6e73656e737573436f6e66696717506172616c6c656c457865637574696f6e436f6e6669671b5472616e73616374696f6e5075626c697368696e674f7074696f6e08564d436f6e6669670f56616c696461746f7253797374656d0756657273696f6e0f5265636f6e66696775726174696f6e064572726f7273054576656e740447554944065369676e65720f53797374656d4164647265737365730954696d657374616d700d436f6e66696775726174696f6e1644697361626c655265636f6e66696775726174696f6e0d4e657745706f63684576656e741764697361626c655f7265636f6e66696775726174696f6e22656d69745f67656e657369735f7265636f6e66696775726174696f6e5f6576656e7416656e61626c655f7265636f6e66696775726174696f6e0a696e697469616c697a65177265636f6e66696775726174696f6e5f656e61626c65640b7265636f6e6669677572650c7265636f6e6669677572655f0565706f6368196c6173745f7265636f6e66696775726174696f6e5f74696d65066576656e74730b4576656e7448616e646c650b64756d6d795f6669656c64146173736572745f636f72655f7265736f757263650d696e76616c69645f73746174650d6e6f745f7075626c69736865640a656d69745f6576656e740a616464726573735f6f660e6173736572745f67656e6573697311616c72656164795f7075626c6973686564156765745f6e6578745f6372656174696f6e5f6e756d106e65775f6576656e745f68616e646c650a69735f67656e65736973106e6f775f6d6963726f7365636f6e6473000000000000000000000000000000000000000000000000000000000000000103080100000000000000030800000000000000000308030000000000000003080400000000000000030802000000000000000308ffffffffffffffff0520000000000000000000000000000000000000000000000000000000000a550c18000203180319031a0b030108020102011c01020201180300000000010e0a001107110403090b000107011108270b000912012d01020100000100042c070629000306070111092707062a000c010a0110001406000000000000000021031005170a01100114060000000000000000210c000519090c000b0003200b010107011108270601000000000000000a010f00150a010f020b011000141202380002020000010101100a001107110420030a0b000107011108270b00110b2c011301010203010000011f110c0a0011070706290020030c0b00010701110d270a00110b110e0604000000000000002103170b000107031108270a000600000000000000000600000000000000000b00380112002d00020400000001040706290120020503000100010211060206000001000945111003030506080c00050a1111060000000000000000210c000b00030d0510080c0105131104200c010b01031605170207062a000c0211110c030a030a0210011421032305260b0201020a030a021001142403310b020107021108270b030a020f01150a02100014060100000000000000160a020f00150a020f020b021000141202380002000000010002000000010002000300040005000600", "abi": { "address": "0x1", "name": "Reconfiguration", @@ -4067,7 +4067,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000701000603061e05240a072e8f0108bd012006dd01580cb5024000000001000200030001000004020100000500010000060203000207000200010804040001060c000105010101030f53797374656d416464726573736573064572726f7273065369676e6572146173736572745f636f72655f7265736f757263651c6173736572745f636f72655f7265736f757263655f61646472657373096173736572745f766d1869735f636f72655f7265736f757263655f616464726573730a616464726573735f6f661072657175697265735f6164647265737300000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180001000001040b0011041101020101000001070b00110303060700110527020201000001090b00110407022103080701110527020301000001040b000703210200", + "bytecode": "0xa11ceb0b050000000701000603061e05240a072e8f0108bd012006dd01580cb5024000000001000200030001000004020100000500010000060203000207000200010804040001060c000105010101030f53797374656d416464726573736573064572726f7273065369676e6572146173736572745f636f72655f7265736f757263651c6173736572745f636f72655f7265736f757263655f61646472657373096173736572745f766d1869735f636f72655f7265736f757263655f616464726573730a616464726573735f6f661072657175697265735f6164647265737300000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180001000001040b0011041101020101000001070b00110303060700110527020201000001090b00110407022103080701110527020301000001040b000703210200", "abi": { "address": "0x1", "name": "SystemAddresses", @@ -4116,7 +4116,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01001202121a032c830104af011005bf0153079202f7040889072006a907540afd07220b9f08020ca108ac030dcd0b0a0000000100020003000400050006000700080009070000000800000a08010001011303010001030307010000000b000100000c000200000d030400000e000500000f000000001003040000110607010000120001000014080701000015060700001609070000170a0700021f0c0c0003200d01010002210c0c0003220d0e01000723070700062406070002250c0c00072607070005270600000328071101000429050100032a10110100082b0001000d020f020d000f001502150017021700010501010108000106080001060a02010a0201060c0003060c0a020b0301090005060c050a020a020a0202060c0501060b04010800010301060b040109000106090001060801010900010b04010900010708010f56616c696461746f72436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e095369676e6174757265065369676e65720f53797374656d4164647265737365730954696d657374616d701756616c696461746f724f70657261746f72436f6e66696706436f6e6669671a56616c696461746f72436f6e666967436861696e4d61726b65720d6578697374735f636f6e6669670a6765745f636f6e666967146765745f636f6e73656e7375735f7075626b65790e6765745f68756d616e5f6e616d650c6765745f6f70657261746f721f6765745f76616c696461746f725f6e6574776f726b5f6164647265737365730a696e697469616c697a650869735f76616c696403436170077075626c6973680f72656d6f76655f6f70657261746f720a7365745f636f6e6669670c7365745f6f70657261746f7210636f6e73656e7375735f7075626b65791b76616c696461746f725f6e6574776f726b5f6164647265737365731a66756c6c6e6f64655f6e6574776f726b5f61646472657373657306636f6e666967106f70657261746f725f6163636f756e740a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640769735f736f6d6510696e76616c69645f617267756d656e7406626f72726f770e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66046e6f6e6517656432353531395f76616c69646174655f7075626b657904736f6d651d6861735f76616c696461746f725f6f70657261746f725f636f6e666967000000000000000000000000000000000000000000000000000000000000000103080900000000000000030802000000000000000308010000000000000003080300000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203180a02190a021a0a020102031b0b040108001c0b0401051d0a020202011e0102100000000007030b0029010201010001010b160a00110003060704110c270b002b0110000c010a01380003120b01010704110e270b01380114020201000007030b0010010203010001010f0d0a00290103060704110c270b002b010c010b011002140204010001010f170a00290103060704110c270b002b010c010a011003380203120b01010704110e270b011003380314020501000007030b0010040206010000071111100a00111107053b0020030c0b000107001112270b000939003f00020701000101010e0a0029010304050a0b002b01100038000c01050c090c010b010208010000071a111307053b0003090b00010700110c270a00111429012003130b000107041112270b00380438050b0112012d01020901000101000f0b0011140c010a01110003090704110c2738050b012a010f0315020a0100010112210b0011140a0111042103090702110e270a021116030f0701110e270a01110003150704110c270b012a010c050b020b030b04120038060b050f0015020b0100010100180a01111803080b00010703110e270b0011140c020a02110003110704110c270b0138070b022a010f0315020100000001020101000100", + "bytecode": "0xa11ceb0b050000000c01001202121a032c830104af011005bf0153079202f7040889072006a907540afd07220b9f08020ca108ac030dcd0b0a0000000100020003000400050006000700080009070000000800000a08010001011303010001030307010000000b000100000c000200000d030400000e000500000f000000001003040000110607010000120001000014080701000015060700001609070000170a0700021f0c0c0003200d01010002210c0c0003220d0e01000723070700062406070002250c0c00072607070005270600000328071101000429050100032a10110100082b0001000d020f020d000f001502150017021700010501010108000106080001060a02010a0201060c0003060c0a020b0301090005060c050a020a020a0202060c0501060b04010800010301060b040109000106090001060801010900010b04010900010708010f56616c696461746f72436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e095369676e6174757265065369676e65720f53797374656d4164647265737365730954696d657374616d701756616c696461746f724f70657261746f72436f6e66696706436f6e6669671a56616c696461746f72436f6e666967436861696e4d61726b65720d6578697374735f636f6e6669670a6765745f636f6e666967146765745f636f6e73656e7375735f7075626b65790e6765745f68756d616e5f6e616d650c6765745f6f70657261746f721f6765745f76616c696461746f725f6e6574776f726b5f6164647265737365730a696e697469616c697a650869735f76616c696403436170077075626c6973680f72656d6f76655f6f70657261746f720a7365745f636f6e6669670c7365745f6f70657261746f7210636f6e73656e7375735f7075626b65791b76616c696461746f725f6e6574776f726b5f6164647265737365731a66756c6c6e6f64655f6e6574776f726b5f61646472657373657306636f6e666967106f70657261746f725f6163636f756e740a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640769735f736f6d6510696e76616c69645f617267756d656e7406626f72726f770e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66046e6f6e6517656432353531395f76616c69646174655f7075626b657904736f6d651d6861735f76616c696461746f725f6f70657261746f725f636f6e666967000000000000000000000000000000000000000000000000000000000000000103080900000000000000030802000000000000000308010000000000000003080300000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203180a02190a021a0a020102031b0b040108001c0b0401051d0a020202011e0102100000000007030b0029010201010001010b160a00110003060704110c270b002b0110000c010a01380003120b01010704110e270b01380114020201000007030b0010010203010001010f0d0a00290103060704110c270b002b010c010b011002140204010001010f170a00290103060704110c270b002b010c010a011003380203120b01010704110e270b011003380314020501000007030b0010040206010000071111100a00111107053b0020030c0b000107001112270b000939003f00020701000101010e0a0029010304050a0b002b01100038000c01050c090c010b010208010000071a111307053b0003090b00010700110c270a00111429012003130b000107041112270b00380438050b0112012d01020901000101000f0b0011140c010a01110003090704110c2738050b012a010f0315020a0100010112210b0011140a0111042103090702110e270a021116030f0701110e270a01110003150704110c270b012a010c050b020b030b04120038060b050f0015020b0100010100180a01111803080b00010703110e270b0011140c020a02110003110704110c270b0138070b022a010f0315020100000001020101000100", "abi": { "address": "0x1", "name": "ValidatorConfig", @@ -4319,7 +4319,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01001402141e0332c70104f90116058f02aa0107b903bc0608f5092006950aa4010ab90b1a0bd30b020cd50be1050db611080000000100020003000400050006000700080009000a0700000b0801000100000b00010c0301000108100700030307010000000d00010100000e01010100000f020300001103040000120506000013010700001408010100001503090000160a0900001700010100001807010000190b0100001a0c0900001b010200072301010008240309000225020200022602020008270304000728010200092910010100022a020200092b11120100032c14090100032b14120100092d16020100032e0e170100032f0117010007300101000631080100023202020009330118010009341b0e010004350101000836030300053708030009381b1e0100010e140f160f17021802190f1a021b021f0f200f240f02050b03010900000103010501080402060a080005010b05010301080201060c01010205060a080002060c0502070a080003070508040303070a08000804080201090001080002070a0900090002060a09000301060900020b050103080201060b0501090003030306080001060a0900010b05010900010a09000208020503030b050103080202070a090003010708020501030b050103070800080201070900040708040804030708000f56616c696461746f7253797374656d0a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e065369676e65720f53797374656d4164647265737365730954696d657374616d700f56616c696461746f72436f6e66696706566563746f720d56616c696461746f72496e666f1756616c696461746f72536574436861696e4d61726b6572034361700d6164645f76616c696461746f72206173736572745f636861696e5f6d61726b65725f69735f7075626c6973686564196765745f6974685f76616c696461746f725f6164647265737306436f6e666967146765745f76616c696461746f725f636f6e666967146765745f76616c696461746f725f696e6465785f1b6765745f76616c696461746f725f73797374656d5f636f6e66696718696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f720d69735f76616c696461746f725f1072656d6f76655f76616c696461746f721b7365745f76616c696461746f725f73797374656d5f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572651a7570646174655f6974685f76616c696461746f725f696e666f5f1276616c696461746f725f7365745f73697a65046164647216636f6e73656e7375735f766f74696e675f706f77657206636f6e666967176c6173745f636f6e6669675f7570646174655f74696d650b64756d6d795f6669656c6406736368656d650a76616c696461746f7273106173736572745f6f7065726174696e670869735f76616c696410696e76616c69645f617267756d656e740e6c696d69745f65786365656465640a6765745f636f6e666967106e6f775f6d6963726f7365636f6e647309707573685f6261636b0d6e6f745f7075626c697368656406626f72726f770769735f736f6d65066c656e67746804736f6d65046e6f6e650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790b737761705f72656d6f76650b7265636f6e6669677572650c6765745f6f70657261746f720a616464726573735f6f660a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080200000000000000030809000000000000000308000000000000000003080600000000000000030808000000000000000308010000000000000003080400000000000000030807000000000000000308030000000000000003080500000000000000030800a3e111000000000308ffffffffffffffff030800010000000000000520000000000000000000000000000000000000000000000000000000000a550c180002041c051d031e08041f0301020120010202022102220a0800010e00010001020d30110e38000a00110f03080705111027110d070c23030f070711112711050c080a000e081000110820031a07001110270a0011120c070d080f000c060b000c020b070c0311130c050b060b020601000000000000000b030b05120038010b08110a02010000000107070d3b000306070111152702020100010207100a00110d230307070911102711050c010e0110000b003802100114020301000102131611050c020e0210000b0011040c010e013803030d07081110270e0210000e013804143802100214020400000015230a0038050c030600000000000000000c020a020a0323030a051f0a000a0238020c040b041001140a01210315051a0b00010b023806020b02060100000000000000160c0205050b000138070205010001020104070d2b02140206010000011f111c0a00111d070d3b0020030c0b00010701111e27070d29022003150b00010702111e270a000939003f000b003100380812022d0202070100010219090b000c0211050c010b020e0110001108020800000006070b010b0011040c020e0238030209010001021a1b110e380011050c040e0410000b0011040c030e033803030f07081110270e033804140c020d040f000b023809010b04110a020a000001021c0f110e070d290203070702111527070d2a020c010b000b01151121020b010001021d49110e0a0111220b00112321030a070611102711050c060e0610000b0111040c040e043803031707081110270e043804140c030d060f000a03110c0c020b02032305480d060f000b03380a0c050a05100314070b070a172503350b0501070411112711130a05100314070a162403420b0501070311112711130b050f03150b06110a020c0000001f330a002e38050c040a010b04260309050d0b000109020b000b01380a0c050a05100114110f200318051c0b050109020a0510011411120c030b050f020c020a022e0e0321032a052e0b020109020b030b021508020d01000102070611050c000e001000380502020100000002000300", + "bytecode": "0xa11ceb0b050000000c01001402141e0332c70104f90116058f02aa0107b903bc0608f5092006950aa4010ab90b1a0bd30b020cd50be1050db611080000000100020003000400050006000700080009000a0700000b0801000100000b00010c0301000108100700030307010000000d00010100000e01010100000f020300001103040000120506000013010700001408010100001503090000160a0900001700010100001807010000190b0100001a0c0900001b010200072301010008240309000225020200022602020008270304000728010200092910010100022a020200092b11120100032c14090100032b14120100092d16020100032e0e170100032f0117010007300101000631080100023202020009330118010009341b0e010004350101000836030300053708030009381b1e0100010e140f160f17021802190f1a021b021f0f200f240f02050b03010900000103010501080402060a080005010b05010301080201060c01010205060a080002060c0502070a080003070508040303070a08000804080201090001080002070a0900090002060a09000301060900020b050103080201060b0501090003030306080001060a0900010b05010900010a09000208020503030b050103080202070a090003010708020501030b050103070800080201070900040708040804030708000f56616c696461746f7253797374656d0a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e065369676e65720f53797374656d4164647265737365730954696d657374616d700f56616c696461746f72436f6e66696706566563746f720d56616c696461746f72496e666f1756616c696461746f72536574436861696e4d61726b6572034361700d6164645f76616c696461746f72206173736572745f636861696e5f6d61726b65725f69735f7075626c6973686564196765745f6974685f76616c696461746f725f6164647265737306436f6e666967146765745f76616c696461746f725f636f6e666967146765745f76616c696461746f725f696e6465785f1b6765745f76616c696461746f725f73797374656d5f636f6e66696718696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f720d69735f76616c696461746f725f1072656d6f76655f76616c696461746f721b7365745f76616c696461746f725f73797374656d5f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572651a7570646174655f6974685f76616c696461746f725f696e666f5f1276616c696461746f725f7365745f73697a65046164647216636f6e73656e7375735f766f74696e675f706f77657206636f6e666967176c6173745f636f6e6669675f7570646174655f74696d650b64756d6d795f6669656c6406736368656d650a76616c696461746f7273106173736572745f6f7065726174696e670869735f76616c696410696e76616c69645f617267756d656e740e6c696d69745f65786365656465640a6765745f636f6e666967106e6f775f6d6963726f7365636f6e647309707573685f6261636b0d6e6f745f7075626c697368656406626f72726f770769735f736f6d65066c656e67746804736f6d65046e6f6e650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790b737761705f72656d6f76650b7265636f6e6669677572650c6765745f6f70657261746f720a616464726573735f6f660a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080200000000000000030809000000000000000308000000000000000003080600000000000000030808000000000000000308010000000000000003080400000000000000030807000000000000000308030000000000000003080500000000000000030800a3e111000000000308ffffffffffffffff030800010000000000000520000000000000000000000000000000000000000000000000000000000a550c180002041c051d031e08041f0301020120010202022102220a0800010e00010001020d30110e38000a00110f03080705111027110d070c23030f070711112711050c080a000e081000110820031a07001110270a0011120c070d080f000c060b000c020b070c0311130c050b060b020601000000000000000b030b05120038010b08110a02010000000107070d3b000306070111152702020100010207100a00110d230307070911102711050c010e0110000b003802100114020301000102131611050c020e0210000b0011040c010e013803030d07081110270e0210000e013804143802100214020400000015230a0038050c030600000000000000000c020a020a0323030a051f0a000a0238020c040b041001140a01210315051a0b00010b023806020b02060100000000000000160c0205050b000138070205010001020104070d2b02140206010000011f111c0a00111d070d3b0020030c0b00010701111e27070d29022003150b00010702111e270a000939003f000b003100380812022d0202070100010219090b000c0211050c010b020e0110001108020800000006070b010b0011040c020e0238030209010001021a1b110e380011050c040e0410000b0011040c030e033803030f07081110270e033804140c020d040f000b023809010b04110a020a000001021c0f110e070d290203070702111527070d2a020c010b000b01151121020b010001021d49110e0a0111220b00112321030a070611102711050c060e0610000b0111040c040e043803031707081110270e043804140c030d060f000a03110c0c020b02032305480d060f000b03380a0c050a05100314070b070a172503350b0501070411112711130a05100314070a162403420b0501070311112711130b050f03150b06110a020c0000001f330a002e38050c040a010b04260309050d0b000109020b000b01380a0c050a05100114110f200318051c0b050109020a0510011411120c030b050f020c020a022e0e0321032a052e0b020109020b030b021508020d01000102070611050c000e001000380502020100000002000300", "abi": { "address": "0x1", "name": "ValidatorSystem", @@ -4500,7 +4500,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a031231044308054b2707729f01089102200cb10252000000010002000302080200010a0301000100040001000005020100000603010000070001000209010500010b060701000304080101000306030101000307080101000505060507050805020c050002060c0501060c030800060c0501080002060c060900010b0101090002050b01010900114170746f7356616c696461746f725365740a4361706162696c697479064d61726b65720f56616c696461746f7253797374656d0d6164645f76616c696461746f72166164645f76616c696461746f725f696e7465726e616c18696e697469616c697a655f76616c696461746f725f7365741072656d6f76655f76616c696461746f720b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010002000001040e000b0111010201010000040c0b010c040b000c0311040c020b040b030e0238003801020201000001030b0038020203020000040c0b010c040e000c0311040c020b040b030e02380038030200", + "bytecode": "0xa11ceb0b050000000801000802080a031231044308054b2707729f01089102200cb10252000000010002000302080200010a0301000100040001000005020100000603010000070001000209010500010b060701000304080101000306030101000307080101000505060507050805020c050002060c0501060c030800060c0501080002060c060900010b0101090002050b01010900114170746f7356616c696461746f725365740a4361706162696c697479064d61726b65720f56616c696461746f7253797374656d0d6164645f76616c696461746f72166164645f76616c696461746f725f696e7465726e616c18696e697469616c697a655f76616c696461746f725f7365741072656d6f76655f76616c696461746f720b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010002000001040e000b0111010201010000040c0b010c040b000c0311040c020b040b030e0238003801020201000001030b0038020203020000040c0b010c040e000c0311040c020b040b030e02380038030200", "abi": { "address": "0x1", "name": "AptosValidatorSet", @@ -4550,7 +4550,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605392d07666208c801200ce8012c00000001000200030306020001070301000100040001000005020100020400010100030801030001090506010002050701010002030403050301060c0002060c0a02010800040800060c0b010108000a0202060c060900010b01010900020a02060b01010900144170746f73436f6e73656e737573436f6e6669670a4361706162696c6974790f436f6e73656e737573436f6e666967064d61726b65720a696e697469616c697a65037365740b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201010000040e0b010c050b000c0311030c020b030e0238010c040b050e0438020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605392d07666208c801200ce8012c00000001000200030306020001070301000100040001000005020100020400010100030801030001090506010002050701010002030403050301060c0002060c0a02010800040800060c0b010108000a0202060c060900010b01010900020a02060b01010900144170746f73436f6e73656e737573436f6e6669670a4361706162696c6974790f436f6e73656e737573436f6e666967064d61726b65720a696e697469616c697a65037365740b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201010000040e0b010c050b000c0311030c020b030e0238010c040b050e0438020200", "abi": { "address": "0x1", "name": "AptosConsensusConfig", @@ -4580,7 +4580,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000901000c020c0a031644045a0605604e07ae01b60208e403200c84047a0ffe0402000100020003000400050006020c0200010e03010001000700010000080201000009030100000a030100000b040100030700010100020d010500010f0708010003080901010003100a010005110b010004120c0d0003130b010005050705080501060c0003060c060c0a02050c050a020a020a02030c0a0205010800040800060c0a02060c02060c060900010b0101090003060c0a020b0101090005060c050a020a020a0202060c050105010a020c4170746f734163636f756e74144170746f7356616c696461746f72436f6e6669670a4361706162696c697479064d61726b65720f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e6669670f56616c696461746f7253797374656d0a696e697469616c697a65077075626c6973681972656769737465725f76616c696461746f725f636f6e666967247365745f76616c696461746f725f636f6e6669675f616e645f7265636f6e666967757265167365745f76616c696461746f725f6f70657261746f720b436861696e4d61726b6572036765740343617007616371756972650a7365745f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572650e6765745f68756d616e5f6e616d650c7365745f6f70657261746f7200000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000060f0b010c060b020c050b000c0411060c030b060b050b040e0338013802020202000001070e000b010b020b030b0411090203020000010a0e000a010b020b030b0411090e000b01110a0204020000010b0a02110b0b01210307060000000000000000270e000b02110c02000000", + "bytecode": "0xa11ceb0b050000000901000c020c0a031644045a0605604e07ae01b60208e403200c84047a0ffe0402000100020003000400050006020c0200010e03010001000700010000080201000009030100000a030100000b040100030700010100020d010500010f0708010003080901010003100a010005110b010004120c0d0003130b010005050705080501060c0003060c060c0a02050c050a020a020a02030c0a0205010800040800060c0a02060c02060c060900010b0101090003060c0a020b0101090005060c050a020a020a0202060c050105010a020c4170746f734163636f756e74144170746f7356616c696461746f72436f6e6669670a4361706162696c697479064d61726b65720f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e6669670f56616c696461746f7253797374656d0a696e697469616c697a65077075626c6973681972656769737465725f76616c696461746f725f636f6e666967247365745f76616c696461746f725f636f6e6669675f616e645f7265636f6e666967757265167365745f76616c696461746f725f6f70657261746f720b436861696e4d61726b6572036765740343617007616371756972650a7365745f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572650e6765745f68756d616e5f6e616d650c7365745f6f70657261746f7200000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000060f0b010c060b020c050b000c0411060c030b060b050b040e0338013802020202000001070e000b010b020b030b0411090203020000010a0e000a010b020b030b0411090e000b01110a0204020000010b0a02110b0b01210307060000000000000000270e000b02110c02000000", "abi": { "address": "0x1", "name": "AptosValidatorConfig", @@ -4650,7 +4650,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e1603243c046004056429078d01f3020880042006a004360ad6040e0be404020ce60484010dea0502000000010002000300040005000600000800000708010001010803010001030307010000000900010100000a02010100000b03010100060e010100020f06060003100108010004110101000312050801000613010100051403010002150606000507070701060b0201090000020a02060b0201090001060c01070b03010a020109000103010a02010b0301090017506172616c6c656c457865637574696f6e436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7022506172616c6c656c457865637574696f6e436f6e666967436861696e4d61726b6572034361701a64697361626c655f706172616c6c656c5f657865637574696f6e25656e61626c655f706172616c6c656c5f657865637574696f6e5f776974685f636f6e6669671d696e697469616c697a655f706172616c6c656c5f657865637574696f6e1a726561645f77726974655f616e616c797369735f726573756c740b64756d6d795f6669656c64106173736572745f6f7065726174696e670d6e6f745f7075626c6973686564046e6f6e650b7265636f6e66696775726504736f6d650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0b03010a020102010d01010500010001000410110307023b000307070011042707022a000f000c0138000b011511060201010001000411110307023b000307070011042707022a000f000c020b0038010b021511060202010000011e11080a00110907023b0020030c0b00010700110a27070229002003150b00010701110a270a000939003f000b00380012002d0002000000", + "bytecode": "0xa11ceb0b050000000c01000e020e1603243c046004056429078d01f3020880042006a004360ad6040e0be404020ce60484010dea0502000000010002000300040005000600000800000708010001010803010001030307010000000900010100000a02010100000b03010100060e010100020f06060003100108010004110101000312050801000613010100051403010002150606000507070701060b0201090000020a02060b0201090001060c01070b03010a020109000103010a02010b0301090017506172616c6c656c457865637574696f6e436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7022506172616c6c656c457865637574696f6e436f6e666967436861696e4d61726b6572034361701a64697361626c655f706172616c6c656c5f657865637574696f6e25656e61626c655f706172616c6c656c5f657865637574696f6e5f776974685f636f6e6669671d696e697469616c697a655f706172616c6c656c5f657865637574696f6e1a726561645f77726974655f616e616c797369735f726573756c740b64756d6d795f6669656c64106173736572745f6f7065726174696e670d6e6f745f7075626c6973686564046e6f6e650b7265636f6e66696775726504736f6d650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0b03010a020102010d01010500010001000410110307023b000307070011042707022a000f000c0138000b011511060201010001000411110307023b000307070011042707022a000f000c020b0038010b021511060202010000011e11080a00110907023b0020030c0b00010700110a27070229002003150b00010701110a270a000939003f000b00380012002d0002000000", "abi": { "address": "0x1", "name": "ParallelExecutionConfig", @@ -4735,7 +4735,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c10031c3405501a076aa9020893032006b303360ae9030b0bf403020cf603780dee040200000001000200030004000500000800000608010001010a0301000100070001000008000200000903040100000b05040100020e060600050f04040004100304000211060600051204040003130300000105010a02010101060c0003060c0a020b0201090001030109001756616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d702256616c696461746f724f70657261746f72436f6e666967436861696e4d61726b65720e6765745f68756d616e5f6e616d651d6861735f76616c696461746f725f6f70657261746f725f636f6e6669670a696e697469616c697a6503436170077075626c6973680a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66000000000000000000000000000000000000000000000000000000000000000103080900000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0a020102010d0101070001000100040b0a001101030607011104270b002b00100014020101000004030b0029000202010000041111050a00110607023b0020030c0b000107001107270b000939003f0002030100000418110807023b0003090b000107001104270a00110911012003130b000107011107270b000b0112002d0002000000", + "bytecode": "0xa11ceb0b050000000b01000c020c10031c3405501a076aa9020893032006b303360ae9030b0bf403020cf603780dee040200000001000200030004000500000800000608010001010a0301000100070001000008000200000903040100000b05040100020e060600050f04040004100304000211060600051204040003130300000105010a02010101060c0003060c0a020b0201090001030109001756616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d702256616c696461746f724f70657261746f72436f6e666967436861696e4d61726b65720e6765745f68756d616e5f6e616d651d6861735f76616c696461746f725f6f70657261746f725f636f6e6669670a696e697469616c697a6503436170077075626c6973680a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66000000000000000000000000000000000000000000000000000000000000000103080900000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0a020102010d0101070001000100040b0a001101030607011104270b002b00100014020101000004030b0029000202010000041111050a00110607023b0020030c0b000107001107270b000939003f0002030100000418110807023b0003090b000107001104270a00110911012003130b000107011107270b000b0112002d0002000000", "abi": { "address": "0x1", "name": "ValidatorOperatorConfig", @@ -4830,7 +4830,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e10031e3b045906055f3c079b01d60208f10320069104360ac7040e0bd504020cd704ad010d840604000000010002000300040005000600070801000100000800010b030100010008000101000009010200000a030200000c0401010005100101000411050100021207070006130b02010006140d02010002150707000316010100070a070c080c03060c0a0a020100010101060a0202010b0201090001060c0109000103010608010201060801010201060a0900010a0202060a0900060900010708011b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f720b436861696e4d61726b65720a696e697469616c697a651169735f6d6f64756c655f616c6c6f7765641169735f7363726970745f616c6c6f776564034361701d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b64756d6d795f6669656c64117363726970745f616c6c6f775f6c697374196d6f64756c655f7075626c697368696e675f616c6c6f7765640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640869735f656d70747908636f6e7461696e730d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010d010102020e0a0a020f01000600010000011f11040a00110507023b0020030c0b00010700110627070229012003150b000107011106270a000939003f000b000b010b0212012d01020101000101080707022b010c000b00100014020201000101091e0a003800030405080b0001080207022b010c020a0210013801031005170b00010b0201080c01051c0b0210010b0038020c010b010203010001010e0f07023b000306070011092707022a010c020b000b020f0015110a020101010000", + "bytecode": "0xa11ceb0b050000000c01000e020e10031e3b045906055f3c079b01d60208f10320069104360ac7040e0bd504020cd704ad010d840604000000010002000300040005000600070801000100000800010b030100010008000101000009010200000a030200000c0401010005100101000411050100021207070006130b02010006140d02010002150707000316010100070a070c080c03060c0a0a020100010101060a0202010b0201090001060c0109000103010608010201060801010201060a0900010a0202060a0900060900010708011b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f720b436861696e4d61726b65720a696e697469616c697a651169735f6d6f64756c655f616c6c6f7765641169735f7363726970745f616c6c6f776564034361701d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b64756d6d795f6669656c64117363726970745f616c6c6f775f6c697374196d6f64756c655f7075626c697368696e675f616c6c6f7765640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640869735f656d70747908636f6e7461696e730d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010d010102020e0a0a020f01000600010000011f11040a00110507023b0020030c0b00010700110627070229012003150b000107011106270a000939003f000b000b010b0212012d01020101000101080707022b010c000b00100014020201000101091e0a003800030405080b0001080207022b010c020a0210013801031005170b00010b0201080c01051c0b0210010b0038020c010b010203010001010e0f07023b000306070011092707022a010c020b000b020f0015110a020101010000", "abi": { "address": "0x1", "name": "TransactionPublishingOption", @@ -4928,7 +4928,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000901000802080a03122104330605392d0766830108e901200c89022e0fb70202000100020003000402070200010903010001000500010000060201000305000101000208010300010a0506010003060701010002030403050301060c0003060c060c0a02010800040800060c0a02060c02060c060900010b0101090003060c0a020b010109000c4170746f734163636f756e741c4170746f7356616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064d61726b65721756616c696461746f724f70657261746f72436f6e6669670a696e697469616c697a65077075626c6973680b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000040f0b010c060b020c050b000c0411030c030b060b050b040e033801380202000000", + "bytecode": "0xa11ceb0b050000000901000802080a03122104330605392d0766830108e901200c89022e0fb70202000100020003000402070200010903010001000500010000060201000305000101000208010300010a0506010003060701010002030403050301060c0003060c060c0a02010800040800060c0a02060c02060c060900010b0101090003060c0a020b010109000c4170746f734163636f756e741c4170746f7356616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064d61726b65721756616c696461746f724f70657261746f72436f6e6669670a696e697469616c697a65077075626c6973680b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000040f0b010c060b020c050b000c0411030c030b060b050b040e033801380202000000", "abi": { "address": "0x1", "name": "AptosValidatorOperatorConfig", @@ -4961,7 +4961,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a0312210433060539280761940108f501200c95022c00000001000200030206020001080301000100040001000005020100030400010100020701030001090506010003050701010002030403050303060c0a0a02010002060c01010800030800060c0102060c060900010b0101090002010b01010900204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064d61726b65721b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a696e697469616c697a651d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001050b000b010b0238000201010000040c0b010c040b000c0311030c020b040b030e02380138020200", + "bytecode": "0xa11ceb0b050000000801000802080a0312210433060539280761940108f501200c95022c00000001000200030206020001080301000100040001000005020100030400010100020701030001090506010003050701010002030403050303060c0a0a02010002060c01010800030800060c0102060c060900010b0101090002010b01010900204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064d61726b65721b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a696e697469616c697a651d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001050b000b010b0238000201010000040c0b010c040b000c0311030c020b040b030e02380138020200", "abi": { "address": "0x1", "name": "AptosTransactionPublishingOption", diff --git a/api/goldens/aptos_api__tests__accounts_test__test_get_module_aptos_config.json b/api/goldens/aptos_api__tests__accounts_test__test_get_module_aptos_config.json index ad7363bafa92c..7364c8553fccf 100644 --- a/api/goldens/aptos_api__tests__accounts_test__test_get_module_aptos_config.json +++ b/api/goldens/aptos_api__tests__accounts_test__test_get_module_aptos_config.json @@ -1,6 +1,6 @@ [ { - "bytecode": "0xa11ceb0b0400000006010002030206050807070f0d081c200c3c04000000010001010001060900010a020342435308746f5f627974657300000000000000000000000000000000000000000000000000000000000000010001020000", + "bytecode": "0xa11ceb0b0500000006010002030206050807070f0d081c200c3c04000000010001010001060900010a020342435308746f5f627974657300000000000000000000000000000000000000000000000000000000000000010001020000", "abi": { "address": "0x1", "name": "BCS", @@ -26,7 +26,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a010004020410031446055a2f078901fd010886032006a6030a0ab003170cc703ba020d8106080000000100020e0000000600000308000004070000050001000006020300000704010000080501000009060700000a060400000b080900000c000a00000d040700000e060300000f0b070000100b04000011000c00011400040001060c01080102050301080301050205060800010608010103020608010608030101010800010608030002030708020447554944065369676e6572104372656174654361706162696c6974790947656e657261746f7202494406637265617465096372656174655f69640b6372656174655f696d706c166372656174655f776974685f6361706162696c6974790c6372656174696f6e5f6e756d0f63726561746f725f616464726573730565715f69641567656e5f6372656174655f6361706162696c697479156765745f6e6578745f6372656174696f6e5f6e756d0269640f69645f6372656174696f6e5f6e756d1269645f63726561746f725f61646472657373117075626c6973685f67656e657261746f72046164647207636f756e7465720a616464726573735f6f6600000000000000000000000000000000000000000000000000000000000000010308000000000000000000020112050102010e0803020201130303020209031205000100010204120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b01110202010100000c040b010b0012030202000001020d120a002a020c020a021000140c010a01060100000000000000160b020f00150b010b00120312010203010001020c080a00290203050700270b00110202040100000c050b00100110021402050100000c050b00100110031402060100000c050b0010010b0121020701000004120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b011200020801000102070f0a00290220030505080600000000000000000c01050d0b002b021000140c010b0102090100000c040b00100114020a0100000c040b00100214020b0100000c040b00100314020c0100000c050b0006000000000000000012022d0202020001000300030100", + "bytecode": "0xa11ceb0b050000000a010004020410031446055a2f078901fd010886032006a6030a0ab003170cc703ba020d8106080000000100020e0000000600000308000004070000050001000006020300000704010000080501000009060700000a060400000b080900000c000a00000d040700000e060300000f0b070000100b04000011000c00011400040001060c01080102050301080301050205060800010608010103020608010608030101010800010608030002030708020447554944065369676e6572104372656174654361706162696c6974790947656e657261746f7202494406637265617465096372656174655f69640b6372656174655f696d706c166372656174655f776974685f6361706162696c6974790c6372656174696f6e5f6e756d0f63726561746f725f616464726573730565715f69641567656e5f6372656174655f6361706162696c697479156765745f6e6578745f6372656174696f6e5f6e756d0269640f69645f6372656174696f6e5f6e756d1269645f63726561746f725f61646472657373117075626c6973685f67656e657261746f72046164647207636f756e7465720a616464726573735f6f6600000000000000000000000000000000000000000000000000000000000000010308000000000000000000020112050102010e0803020201130303020209031205000100010204120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b01110202010100000c040b010b0012030202000001020d120a002a020c020a021000140c010a01060100000000000000160b020f00150b010b00120312010203010001020c080a00290203050700270b00110202040100000c050b00100110021402050100000c050b00100110031402060100000c050b0010010b0121020701000004120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b011200020801000102070f0a00290220030505080600000000000000000c01050d0b002b021000140c010b0102090100000c040b00100114020a0100000c040b00100214020b0100000c040b00100314020c0100000c050b0006000000000000000012022d0202020001000300030100", "abi": { "address": "0x1", "name": "GUID", @@ -236,7 +236,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000203020a050c03070f170826200c4608000000010000000002000000010a02044861736808736861325f32353608736861335f3235360000000000000000000000000000000000000000000000000000000000000001000102000101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c03070f170826200c4608000000010000000002000000010a02044861736808736861325f32353608736861335f3235360000000000000000000000000000000000000000000000000000000000000001000102000101020000", "abi": { "address": "0x1", "name": "Hash", @@ -269,7 +269,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000802080e031671048701100597015b07f201fa0108ec0320068c040a0a96040b0ca104d0020df10604000000010002000300040700000507000202070100000006000100000700020000080304000009040300000a050600000b040100000c040100000d000700000e080300000f090a0000100605000011060b00030d0d07010003130e0f010001140707000315101101000316120a010002171301010002181411010002190a140100021a111401000c040d040f041004110512051305140501060801010101060a020108000102010801010a0201030107080102070801080000010b020108010302030301060a090002060a0900030106090001070a090001090002070a0900090001060b02010900010b0201090003030302054153434949064572726f7273064f7074696f6e06566563746f72044368617206537472696e6718616c6c5f636861726163746572735f7072696e7461626c650861735f6279746573046279746504636861720a696e746f5f62797465731169735f7072696e7461626c655f636861720d69735f76616c69645f63686172066c656e67746808706f705f6368617209707573685f6368617206737472696e670a7472795f737472696e6705627974657306626f72726f7710696e76616c69645f617267756d656e7408706f705f6261636b09707573685f6261636b0769735f736f6d650c64657374726f795f736f6d65046e6f6e6504736f6d650000000000000000000000000000000000000000000000000000000000000001030800000000000000000002010802010201120a02000100000c230a00100038000c030600000000000000000c02280a020a0323030c05200a0010000a023801140c010b011105200317051b0b000109020b02060100000000000000160c020506280802010100000a030b001000020201000004050b0013000c010b0102030100000a090a00110603060700110e270b001200020401000006050b0013010c010b010205010000010e0a003120260305050a0b00317e250c01050c090c010b0102060100000a040b00317f2502070100000a040b001101380002080100000a050b000f003802120002090100000a070b000f000e011001143803020a0100000b0c0b00110b0c010e01380403090700110e270b013805020b01000015210e0038000c020600000000000000000c01280a010a0223030b051c0e000a013801140c030b03110620031505173806020b01060100000000000000160c010505280b0012013807020100000000", + "bytecode": "0xa11ceb0b050000000b01000802080e031671048701100597015b07f201fa0108ec0320068c040a0a96040b0ca104d0020df10604000000010002000300040700000507000202070100000006000100000700020000080304000009040300000a050600000b040100000c040100000d000700000e080300000f090a0000100605000011060b00030d0d07010003130e0f010001140707000315101101000316120a010002171301010002181411010002190a140100021a111401000c040d040f041004110512051305140501060801010101060a020108000102010801010a0201030107080102070801080000010b020108010302030301060a090002060a0900030106090001070a090001090002070a0900090001060b02010900010b0201090003030302054153434949064572726f7273064f7074696f6e06566563746f72044368617206537472696e6718616c6c5f636861726163746572735f7072696e7461626c650861735f6279746573046279746504636861720a696e746f5f62797465731169735f7072696e7461626c655f636861720d69735f76616c69645f63686172066c656e67746808706f705f6368617209707573685f6368617206737472696e670a7472795f737472696e6705627974657306626f72726f7710696e76616c69645f617267756d656e7408706f705f6261636b09707573685f6261636b0769735f736f6d650c64657374726f795f736f6d65046e6f6e6504736f6d650000000000000000000000000000000000000000000000000000000000000001030800000000000000000002010802010201120a02000100000c230a00100038000c030600000000000000000c02280a020a0323030c05200a0010000a023801140c010b011105200317051b0b000109020b02060100000000000000160c020506280802010100000a030b001000020201000004050b0013000c010b0102030100000a090a00110603060700110e270b001200020401000006050b0013010c010b010205010000010e0a003120260305050a0b00317e250c01050c090c010b0102060100000a040b00317f2502070100000a040b001101380002080100000a050b000f003802120002090100000a070b000f000e011001143803020a0100000b0c0b00110b0c010e01380403090700110e270b013805020b01000015210e0038000c020600000000000000000c01280a010a0223030b051c0e000a013801140c030b03110620031505173806020b01060100000000000000160c010505280b0012013807020100000000", "abi": { "address": "0x1", "name": "ASCII", @@ -444,7 +444,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c0e031a4d046704056b2d079801b00308c8042006e804580ac005170cd705ad010d8407040000000100020003000400050006080000070600020e0401060100080001000009010200000a030100000b010400041301010003140301000515060400011602020004170701000218090101060119020200041a010100031b030100011c020200021d030a010609080e08050c03030a050500010301060c01010201070800010503060c050301080102070b020109000900010b0201090005426c6f636b064572726f7273054576656e740f53797374656d4164647265737365730954696d657374616d700f56616c696461746f7253797374656d0d426c6f636b4d657461646174610d4e6577426c6f636b4576656e740e626c6f636b5f70726f6c6f677565186765745f63757272656e745f626c6f636b5f68656967687419696e697469616c697a655f626c6f636b5f6d657461646174610e69735f696e697469616c697a656406686569676874106e65775f626c6f636b5f6576656e74730b4576656e7448616e646c6505726f756e640870726f706f7365721470726576696f75735f626c6f636b5f766f7465731174696d655f6d6963726f7365636f6e6473106173736572745f6f7065726174696e67096173736572745f766d0c69735f76616c696461746f721072657175697265735f61646472657373127570646174655f676c6f62616c5f74696d650a656d69745f6576656e740d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c6500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002020c030d0b020108010102040f031005110a0512030000000100052b11040e0011050a040702210308050b080c05050e0a0411060c050b050313070111072707032a000c060e000a040a0211080a06100014060100000000000000160a060f00150b060f010b010b040b030b0212013800020101000100010a110303050700110a2707032b0010001402020100000112110b0a00110c110320030b0b00010700110d270a000600000000000000000b00380112002d000203000000010307032900020000000100", + "bytecode": "0xa11ceb0b050000000b01000c020c0e031a4d046704056b2d079801b00308c8042006e804580ac005170cd705ad010d8407040000000100020003000400050006080000070600020e0401060100080001000009010200000a030100000b010400041301010003140301000515060400011602020004170701000218090101060119020200041a010100031b030100011c020200021d030a010609080e08050c03030a050500010301060c01010201070800010503060c050301080102070b020109000900010b0201090005426c6f636b064572726f7273054576656e740f53797374656d4164647265737365730954696d657374616d700f56616c696461746f7253797374656d0d426c6f636b4d657461646174610d4e6577426c6f636b4576656e740e626c6f636b5f70726f6c6f677565186765745f63757272656e745f626c6f636b5f68656967687419696e697469616c697a655f626c6f636b5f6d657461646174610e69735f696e697469616c697a656406686569676874106e65775f626c6f636b5f6576656e74730b4576656e7448616e646c6505726f756e640870726f706f7365721470726576696f75735f626c6f636b5f766f7465731174696d655f6d6963726f7365636f6e6473106173736572745f6f7065726174696e67096173736572745f766d0c69735f76616c696461746f721072657175697265735f61646472657373127570646174655f676c6f62616c5f74696d650a656d69745f6576656e740d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c6500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002020c030d0b020108010102040f031005110a0512030000000100052b11040e0011050a040702210308050b080c05050e0a0411060c050b050313070111072707032a000c060e000a040a0211080a06100014060100000000000000160a060f00150b060f010b010b040b030b0212013800020101000100010a110303050700110a2707032b0010001402020100000112110b0a00110c110320030b0b00010700110d270a000600000000000000000b00380112002d000203000000010307032900020000000100", "abi": { "address": "0x1", "name": "Block", @@ -519,7 +519,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c0100060206120318290441040545330778a80108a002200ac002170bd702020cd902640dbd03060ec30304000000010002000304010601000408000005060002020600000600010106000702010106000803040106000905000106000a06010106010e090a0100020f05080005080407010b000109000002070b00010900090001060b000109000106080301060c030a0203090001090001080301060900010a020102054576656e740342435304475549440b4576656e7448616e646c65144576656e7448616e646c6547656e657261746f720b47554944577261707065720e64657374726f795f68616e646c650a656d69745f6576656e740467756964106e65775f6576656e745f68616e646c651477726974655f746f5f6576656e745f73746f726507636f756e7465720461646472096c656e5f627974657308746f5f62797465730663726561746500000000000000000000000000000000000000000000000000000000000000010002020b030808020102020b030c050202020d0208080300070001000001050b003a000101020101000001120a003700100138000a003701140b0138010a00370114060100000000000000160b00360115020201000001040b003700100102030100000b0706000000000000000031280b0011061202390002040002000001020100000007020700", + "bytecode": "0xa11ceb0b050000000c0100060206120318290441040545330778a80108a002200ac002170bd702020cd902640dbd03060ec30304000000010002000304010601000408000005060002020600000600010106000702010106000803040106000905000106000a06010106010e090a0100020f05080005080407010b000109000002070b00010900090001060b000109000106080301060c030a0203090001090001080301060900010a020102054576656e740342435304475549440b4576656e7448616e646c65144576656e7448616e646c6547656e657261746f720b47554944577261707065720e64657374726f795f68616e646c650a656d69745f6576656e740467756964106e65775f6576656e745f68616e646c651477726974655f746f5f6576656e745f73746f726507636f756e7465720461646472096c656e5f627974657308746f5f62797465730663726561746500000000000000000000000000000000000000000000000000000000000000010002020b030808020102020b030c050202020d0208080300070001000001050b003a000101020101000001120a003700100138000a003701140b0138010a00370114060100000000000000160b00360115020201000001040b003700100102030100000b0706000000000000000031280b0011061202390002040002000001020100000007020700", "abi": { "address": "0x1", "name": "Event", @@ -663,7 +663,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c140320ab0104cb012205ed01f70107e403dd0508c1092006e109360a970a390cd00abe080d8e131c00000001000200030004000500060400000704000008080000090800030b0400000a00010100000c020100000d030100000e040500000f06010000100708000011090100001209010000130a010000140b010000150c0100001607010000170d010000180d010000190e0f00052a11080100052b12100100052c13010100042d010500012e090700032f150500053011050100053117180100033201190003331a010005341c1d010002350901000536011e0100053720080100053820230100053917100100033a2901000f1010101110110f150f160f190f1b071c0711071d071e07150719071b0f000f1e0f02070a0900070a09000004060c0508040301070a080002060a080005010303060c03030105010101060c0107080303060c0a020a0202060c0a0202060c0502070a08000501080001090001060a090001070a090002070a09000900060804030503080007080101060804040708000303080402070a0900030107090001080402070804080403060800030302060a09000301060900010a09000106080302060a0900060900030507080207080304050103070803020103040503030306030a08000a08000a08000a0800080102050708030403030307080106050804030800010708010205080404050804080007080103070a08000503055374616b65065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d7006566563746f720a44656c65676174696f6e095374616b65506f6f6c0d56616c696461746f72496e666f0c56616c696461746f7253657406617070656e6404436f696e0e64656c65676174655f7374616b6511646973747269627574655f7265776172640466696e6418696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f72126a6f696e5f76616c696461746f725f736574136c656176655f76616c696461746f725f7365740c6f6e5f6e65775f65706f63681c72656769737465725f76616c696461746f725f63616e64696461746514726f746174655f636f6e73656e7375735f6b6579117570646174655f7374616b655f706f6f6c0f77697468647261775f6163746976651177697468647261775f696e6163746976651177697468647261775f696e7465726e616c04636f696e0466726f6d116c6f636b65645f756e74696c5f736563730d63757272656e745f7374616b650661637469766508696e6163746976650e70656e64696e675f6163746976651070656e64696e675f696e6163746976650a7374616b655f706f6f6c10636f6e73656e7375735f7075626b65790f6e6574776f726b5f6164647265737310636f6e73656e7375735f736368656d650d6d696e696d756d5f7374616b650d6d6178696d756d5f7374616b650a76616c696461746f7273156c6173745f7570646174655f74696d655f736563730869735f656d70747908706f705f6261636b09707573685f6261636b0b6e6f775f7365636f6e64730a616464726573735f6f660576616c7565066c656e6774680a626f72726f775f6d7574047a65726f056d6572676506626f72726f77146173736572745f636f72655f7265736f7572636505656d70747908636f6e7461696e7308696e6465785f6f660b737761705f72656d6f7665076465706f7369740000000000000000000000000000000000000000000000000000000000000001030880510100000000000308100e0000000000000520000000000000000000000000000000000000000000000000000000000a550c180002031a08041b051c030102051d031e0a08001f0a0800200a0800210a0800020203220801230a02240a02030205250226032703280a0529030000000001100a012e3800200306050b0a000a013801380205000b01010b000102010000020203143411120c070b070700160a0323030c0b0001060000000000000000270a012a020f000c090b020c040b030c050b0011130c060b040b060b0512000c080b011105032005250b090f010b08380305330a091002140e0810031114160a090f02150b090f040b0838030202000000161d0600000000000000000c020a002e38040c030a020a0323030b051a0a000a0238050c0111170c040b010f030b0411180b02060100000000000000160c0205060b000102030000001b220600000000000000000c030a0038040c040a030a0423030a051e0a000a0338060c020b021005140a0121031505190b00010b03020b03060100000000000000160c0305050b00010600000000000000002704000000010b0a00111a0b0031000b010b023807111212032d030205000001031f080a002b030c010b0110060e0038080206000002020321380b0011130c010a012a020c0207022a030c030a0310060e0138082003150b03010b0201060000000000000000270a0210001002140a031007142603240b03010b0201060000000000000000270b0210001002140a031008142503310b0301060000000000000000270a0311080b030f060b0138090207000002020322220b0011130c0107022a030c040a0410060e01380a0c030c020b0203120b0401060000000000000000270a0411080a040f060b03380b010b041006380c06000000000000000024032106000000000000000027020800000102242d11120c020a001009140701160a0223030e0b0001060000000000000000270b020a000f09150600000000000000000c030a001006380c0c040a030a0423031d052a0a0010060a03380d140c010b01110b0b03060100000000000000160c0305180b000102090000002516380e0c04380e0c05380e0c06380e0c070600000000000000000b040b070b050b0612010c080b000b080b010b0212022d02020a000002020326170b0011130c0207022a030c030b010a022a020f0a150a0310060e023808031105140b03110805160b0301020b0000010227340b002a020f000c040a040f0411020a040f0b11020a040f040a040f01380f0a040f0c0a040f0b380f0600000000000000000c010600000000000000000c020a04100438040c030a020a03230321052f0b010a0410040a02380610031114160c010b02060100000000000000160c02051c0b010b040f0215020c0000020203282f0b0011130c0211120c040a012a020f000c070a070f0c0a02110e0c050b0111050c060b0620031505200b07010b05130001010c030b020b03111f052e0e05100d140b0423032a0b0701060000000000000000270b070f0b0b053803020d000001022a150b0011130c020b012a020f000c050b050f0c0a02110e0c040b04130001010c030b020b03111f020e0000002b0d0a000b010c030c020b022e0b0311030c040b000b043810020200010301000000010100010303030103020304020101040102000200", + "bytecode": "0xa11ceb0b050000000b01000c020c140320ab0104cb012205ed01f70107e403dd0508c1092006e109360a970a390cd00abe080d8e131c00000001000200030004000500060400000704000008080000090800030b0400000a00010100000c020100000d030100000e040500000f06010000100708000011090100001209010000130a010000140b010000150c0100001607010000170d010000180d010000190e0f00052a11080100052b12100100052c13010100042d010500012e090700032f150500053011050100053117180100033201190003331a010005341c1d010002350901000536011e0100053720080100053820230100053917100100033a2901000f1010101110110f150f160f190f1b071c0711071d071e07150719071b0f000f1e0f02070a0900070a09000004060c0508040301070a080002060a080005010303060c03030105010101060c0107080303060c0a020a0202060c0a0202060c0502070a08000501080001090001060a090001070a090002070a09000900060804030503080007080101060804040708000303080402070a0900030107090001080402070804080403060800030302060a09000301060900010a09000106080302060a0900060900030507080207080304050103070803020103040503030306030a08000a08000a08000a0800080102050708030403030307080106050804030800010708010205080404050804080007080103070a08000503055374616b65065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d7006566563746f720a44656c65676174696f6e095374616b65506f6f6c0d56616c696461746f72496e666f0c56616c696461746f7253657406617070656e6404436f696e0e64656c65676174655f7374616b6511646973747269627574655f7265776172640466696e6418696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f72126a6f696e5f76616c696461746f725f736574136c656176655f76616c696461746f725f7365740c6f6e5f6e65775f65706f63681c72656769737465725f76616c696461746f725f63616e64696461746514726f746174655f636f6e73656e7375735f6b6579117570646174655f7374616b655f706f6f6c0f77697468647261775f6163746976651177697468647261775f696e6163746976651177697468647261775f696e7465726e616c04636f696e0466726f6d116c6f636b65645f756e74696c5f736563730d63757272656e745f7374616b650661637469766508696e6163746976650e70656e64696e675f6163746976651070656e64696e675f696e6163746976650a7374616b655f706f6f6c10636f6e73656e7375735f7075626b65790f6e6574776f726b5f6164647265737310636f6e73656e7375735f736368656d650d6d696e696d756d5f7374616b650d6d6178696d756d5f7374616b650a76616c696461746f7273156c6173745f7570646174655f74696d655f736563730869735f656d70747908706f705f6261636b09707573685f6261636b0b6e6f775f7365636f6e64730a616464726573735f6f660576616c7565066c656e6774680a626f72726f775f6d7574047a65726f056d6572676506626f72726f77146173736572745f636f72655f7265736f7572636505656d70747908636f6e7461696e7308696e6465785f6f660b737761705f72656d6f7665076465706f7369740000000000000000000000000000000000000000000000000000000000000001030880510100000000000308100e0000000000000520000000000000000000000000000000000000000000000000000000000a550c180002031a08041b051c030102051d031e0a08001f0a0800200a0800210a0800020203220801230a02240a02030205250226032703280a0529030000000001100a012e3800200306050b0a000a013801380205000b01010b000102010000020203143411120c070b070700160a0323030c0b0001060000000000000000270a012a020f000c090b020c040b030c050b0011130c060b040b060b0512000c080b011105032005250b090f010b08380305330a091002140e0810031114160a090f02150b090f040b0838030202000000161d0600000000000000000c020a002e38040c030a020a0323030b051a0a000a0238050c0111170c040b010f030b0411180b02060100000000000000160c0205060b000102030000001b220600000000000000000c030a0038040c040a030a0423030a051e0a000a0338060c020b021005140a0121031505190b00010b03020b03060100000000000000160c0305050b00010600000000000000002704000000010b0a00111a0b0031000b010b023807111212032d030205000001031f080a002b030c010b0110060e0038080206000002020321380b0011130c010a012a020c0207022a030c030a0310060e0138082003150b03010b0201060000000000000000270a0210001002140a031007142603240b03010b0201060000000000000000270b0210001002140a031008142503310b0301060000000000000000270a0311080b030f060b0138090207000002020322220b0011130c0107022a030c040a0410060e01380a0c030c020b0203120b0401060000000000000000270a0411080a040f060b03380b010b041006380c06000000000000000024032106000000000000000027020800000102242d11120c020a001009140701160a0223030e0b0001060000000000000000270b020a000f09150600000000000000000c030a001006380c0c040a030a0423031d052a0a0010060a03380d140c010b01110b0b03060100000000000000160c0305180b000102090000002516380e0c04380e0c05380e0c06380e0c070600000000000000000b040b070b050b0612010c080b000b080b010b0212022d02020a000002020326170b0011130c0207022a030c030b010a022a020f0a150a0310060e023808031105140b03110805160b0301020b0000010227340b002a020f000c040a040f0411020a040f0b11020a040f040a040f01380f0a040f0c0a040f0b380f0600000000000000000c010600000000000000000c020a04100438040c030a020a03230321052f0b010a0410040a02380610031114160c010b02060100000000000000160c02051c0b010b040f0215020c0000020203282f0b0011130c0211120c040a012a020f000c070a070f0c0a02110e0c050b0111050c060b0620031505200b07010b05130001010c030b020b03111f052e0e05100d140b0423032a0b0701060000000000000000270b070f0b0b053803020d000001022a150b0011130c020b012a020f000c050b050f0c0a02110e0c040b04130001010c030b020b03111f020e0000002b0d0a000b010c030c020b022e0b0311030c040b000b043810020200010301000000010100010303030103020304020101040102000200", "abi": { "address": "0x1", "name": "Stake", @@ -778,7 +778,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d010008020816031e8c0104aa011a05c401d101079503d20108e70420068705140a9b05150bb005040cb405e9020d9d08060ea308060000000100020003000004020400040000040402040004000202070100000005000102040400060203020404000700040204040008050602040400090708020404000a0807020404000b0009020404000c0a07020404000d020b02040402110d040100011206060002050d0e01000305100e0100030612130100031314060100031407150100030a1507010002151819010002160719010002170d04010003181b070100031912180100060b09060b060c0f0d0f0e0f0f0f100f110612061306140f150f02060b0002090009010609000106090102070b00020900090106090001070901010101060b000209000901010300010b000209000901010b02010303070b00020900090109000901020900090102030b02010301060b0201090001060900010b01020900090102060a09000304070b000209000901060900030b02010302070a0900030107090001060a0900010a0900010a0b010209000901020303010900010b0201090003070b0002090009010609000b02010302070a0900090006070b0002090009010609000309000b0201030901055461626c65064572726f7273064f7074696f6e06566563746f720c5461626c65456c656d656e7406626f72726f770a626f72726f775f6d75740c636f6e7461696e735f6b657905636f756e74066372656174650d64657374726f795f656d7074790466696e6406696e736572740672656d6f76650464617461036b65790576616c75650769735f736f6d6510696e76616c69645f617267756d656e74066c656e67746805656d70747904736f6d65046e6f6e650769735f6e6f6e6509707573685f6261636b0b737761705f72656d6f7665000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000002010e0a0b0102090009010102020f0900100901000b010b000100000c160a000b0138000c030e033801030c0b00010701110a270e033802140c020b0037000b02380337010201010000111b0a000b010c030c020b022e0b0338000c050e05380103110b00010701110a270e053802140c040b0036000b0438043601020201000009070b000b0138000c020e023801020301000007040b00370038050204010000070338063900020501000016060b003a000c010b013807020600000017260a00370038050c030600000000000000000c020a020a0323030b05200a0037000a02380337020a01210314051b0b00010b01010b023808020b02060100000000000000160c0205060b00010b0101380902070100001a180a000e010c040c030b032e0b0438000c050e05380a03110b00010700110a270b0036000b010b023901380b02080100001c1f0a000b010c030c020b022e0b0338000c060e06380103110b00010701110a270e063802140c040b0036000b04380c3a010c070c050b050b0702000001010100000b010b020b00", + "bytecode": "0xa11ceb0b050000000d010008020816031e8c0104aa011a05c401d101079503d20108e70420068705140a9b05150bb005040cb405e9020d9d08060ea308060000000100020003000004020400040000040402040004000202070100000005000102040400060203020404000700040204040008050602040400090708020404000a0807020404000b0009020404000c0a07020404000d020b02040402110d040100011206060002050d0e01000305100e0100030612130100031314060100031407150100030a1507010002151819010002160719010002170d04010003181b070100031912180100060b09060b060c0f0d0f0e0f0f0f100f110612061306140f150f02060b0002090009010609000106090102070b00020900090106090001070901010101060b000209000901010300010b000209000901010b02010303070b00020900090109000901020900090102030b02010301060b0201090001060900010b01020900090102060a09000304070b000209000901060900030b02010302070a0900030107090001060a0900010a0900010a0b010209000901020303010900010b0201090003070b0002090009010609000b02010302070a0900090006070b0002090009010609000309000b0201030901055461626c65064572726f7273064f7074696f6e06566563746f720c5461626c65456c656d656e7406626f72726f770a626f72726f775f6d75740c636f6e7461696e735f6b657905636f756e74066372656174650d64657374726f795f656d7074790466696e6406696e736572740672656d6f76650464617461036b65790576616c75650769735f736f6d6510696e76616c69645f617267756d656e74066c656e67746805656d70747904736f6d65046e6f6e650769735f6e6f6e6509707573685f6261636b0b737761705f72656d6f7665000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000002010e0a0b0102090009010102020f0900100901000b010b000100000c160a000b0138000c030e033801030c0b00010701110a270e033802140c020b0037000b02380337010201010000111b0a000b010c030c020b022e0b0338000c050e05380103110b00010701110a270e053802140c040b0036000b0438043601020201000009070b000b0138000c020e023801020301000007040b00370038050204010000070338063900020501000016060b003a000c010b013807020600000017260a00370038050c030600000000000000000c020a020a0323030b05200a0037000a02380337020a01210314051b0b00010b01010b023808020b02060100000000000000160c0205060b00010b0101380902070100001a180a000e010c040c030b032e0b0438000c050e05380a03110b00010700110a270b0036000b010b023901380b02080100001c1f0a000b010c030c020b022e0b0338000c060e06380103110b00010701110a270e063802140c040b0036000b04380c3a010c070c050b050b0702000001010100000b010b020b00", "abi": { "address": "0x1", "name": "Table", @@ -1025,7 +1025,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d01000c020c340340ba0104fa013205ac02940307c005ad0508ed0a20068d0b90010a9d0c620bff0c020c810dec070ded14160e8315020000000100020003000400050006040000070800000808000000040000090700000a08010400010c0700030307010000020e0700050504020400040002020600000b000100000d020300000f04050000100603000011070800001209030000130a08010400140b03010400150c03000016000300001701030000180d030000190d0300001a0d030104001b0e0300001c0f1000001d110100022c101300052d1516020404052e1819020404052f151b02040404300d130005311c030204040532031e02040401331f200003342223010003352526010005232721020404032e2528010002320d290002272a08000336032301000537182602040412141317141a161a1717171a161419211a211b171c211617162b0d22162d06221f21202b122b12171714172b172d132b142b02060c080301080305060c0806080608060b0701030002060c030208060808050c0a020a020a020306060c080608060806030806010808060c0a020a020a02030a0207060c0806080608060308060900070c0a020a020a02030a020900040c0a020a020a0201060c020803070803010608030106080803060c0608080303070800070b090208060800050105020806080002070b09020900090106090001070901020806080402060b0902090009010609000106090102080605020900090103070b0902090009010900090103050800070b090208060800010b090209000901010a020108060103010900010b070109000b080a05070800070b09020806080003070b0902080808030603080308030804080801060b07010900010101060b0902090009010106090001080a0106080a020808080303050808070b05010900020808090006070b09020808080306080805070803070b090208080803080308030806070800070b090208060800050808080607080409070b090208080803060808080308080503070b090208080803070803080305546f6b656e0541534349490447554944064f7074696f6e065369676e6572055461626c650a436f6c6c656374696f6e0b436f6c6c656374696f6e730747616c6c65727909546f6b656e446174610d546f6b656e4d6574616461746115636c61696d5f746f6b656e5f6f776e65727368697006537472696e67116372656174655f636f6c6c656374696f6e0249441b6372656174655f636f6c6c656374696f6e5f616e645f746f6b656e1f6372656174655f66696e6974655f636f6c6c656374696f6e5f7363726970740c6372656174655f746f6b656e136372656174655f746f6b656e5f7363726970741a6372656174655f746f6b656e5f776974685f6d65746164617461216372656174655f746f6b656e5f776974685f6d657461646174615f736372697074226372656174655f756e6c696d697465645f636f6c6c656374696f6e5f7363726970740d6465706f7369745f746f6b656e0d64657374726f795f746f6b656e16696e697469616c697a655f636f6c6c656374696f6e7312696e697469616c697a655f67616c6c65727919696e697469616c697a655f746f6b656e5f6d657461646174610b6d657267655f746f6b656e08746f6b656e5f69640e77697468647261775f746f6b656e06746f6b656e730e636c61696d65645f746f6b656e730b6465736372697074696f6e046e616d650375726905636f756e74076d6178696d756d0b636f6c6c656374696f6e730767616c6c6572790269640a636f6c6c656374696f6e0762616c616e636506737570706c79086d657461646174611269645f63726561746f725f616464726573730a626f72726f775f6d757406626f72726f770672656d6f76650a616464726573735f6f6606696e736572740663726561746506737472696e6704736f6d650769735f736f6d65046e6f6e650c636f6e7461696e735f6b65790000000000000000000000000000000000000000000000000000000000000001030800000000000000000308020000000000000003080300000000000000030801000000000000000a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e0002071e0b0902080608041f0b09020806052008062108062208062303240b070103010201250b090208060800020201260b09020808080303020427080821080628080629030402052708082008062108062a032208060502012b0b09020808090005220001000101122e0e01100011110c040b042a010f010c030b030e01100238000c020a0210030e011004380110051406010000000000000021031805280a020f060e011004380201010b020f060e011004140b0011153803052c0b02010b00010b010201010001011d270a0011150c050a052901200308050a0a00110b0a05290220030f05120b00110c05140b00010b052a010f010c07380438050b010a020b030600000000000000000b0412000c060b070e02140b06380602020000020102051c070411180c020a00070511180e021407061118060100000000000000380711010b000e021407071118070811180b010706111811040c030b020b03020302000101030b0e000b0111180b0211180b0311180b043807110102040100020102245a0a0011150c070a072a010f010c090b090e0138000c080a0810073808031005230a08100338090c0a0a081007380a0c0c0b0a0b0c142203230b08010b00010702270a072a020f080c0b0a00111d0c060e06111e0c100e10140e03140e01140a0412030c0d0e10140b020e03140a040b0512040c0f0b04060100000000000000210344054a0a080f060e03140b0738030b080f030b030b0f380b0b000b0d11000c0e0b0b0e10140b0e380c0b1002050200020102030d0e000b0111180b0211180b0311180b040b05111811040102060100030102052c1d0a0011150c070a073b00200308050a0a00380d0b000b010b020b030b040b0511040c080b073c000c090b0936000e08140b06380e0b080207010003010205030e0e000b0111180b0211180b0311180b040b0511180b06380f01020802000101030a0e000b0111180b0211180b03111838101101020901000201022e2d0a0011150c040a042902200308050a0a00110c0b000b0111000c070b042a020f080c060a060e0710000c030c020b022e0b033811031d05260b060e07100038120c050b070b05110e052c0b060e071000140b07380c020a000001012f1f0b0013030c010c020c070c060e0611110c050b052a010f010c040b040e0238000c030b030f030e0738130c080a081005140b01170b080f0515020b00000003050b00381412012d01020c00000003050b00381512022d02020d00000003050b00381639003f00020e0100010103190a011000140e0010001421030c0b01010701270a01100a140e00100a14160b010f0a150b00110a020f01000003030b00100002100100010230410b0011150c070b072a020f080c090a090a010c040c030b032e0b043817100a140c080a080a0226031c0b01010b09010700270a080a0221032105290b090b0138180c0b010b0b0c05053f0b090b0138120c0a0b080a02170a0a0f0a150a0a1000140a0a1004140b0a1002140b0212030c050b050203000100030200000301040300010006020005000303092200", + "bytecode": "0xa11ceb0b050000000d01000c020c340340ba0104fa013205ac02940307c005ad0508ed0a20068d0b90010a9d0c620bff0c020c810dec070ded14160e8315020000000100020003000400050006040000070800000808000000040000090700000a08010400010c0700030307010000020e0700050504020400040002020600000b000100000d020300000f04050000100603000011070800001209030000130a08010400140b03010400150c03000016000300001701030000180d030000190d0300001a0d030104001b0e0300001c0f1000001d110100022c101300052d1516020404052e1819020404052f151b02040404300d130005311c030204040532031e02040401331f200003342223010003352526010005232721020404032e2528010002320d290002272a08000336032301000537182602040412141317141a161a1717171a161419211a211b171c211617162b0d22162d06221f21202b122b12171714172b172d132b142b02060c080301080305060c0806080608060b0701030002060c030208060808050c0a020a020a020306060c080608060806030806010808060c0a020a020a02030a0207060c0806080608060308060900070c0a020a020a02030a020900040c0a020a020a0201060c020803070803010608030106080803060c0608080303070800070b090208060800050105020806080002070b09020900090106090001070901020806080402060b0902090009010609000106090102080605020900090103070b0902090009010900090103050800070b090208060800010b090209000901010a020108060103010900010b070109000b080a05070800070b09020806080003070b0902080808030603080308030804080801060b07010900010101060b0902090009010106090001080a0106080a020808080303050808070b05010900020808090006070b09020808080306080805070803070b090208080803080308030806070800070b090208060800050808080607080409070b090208080803060808080308080503070b090208080803070803080305546f6b656e0541534349490447554944064f7074696f6e065369676e6572055461626c650a436f6c6c656374696f6e0b436f6c6c656374696f6e730747616c6c65727909546f6b656e446174610d546f6b656e4d6574616461746115636c61696d5f746f6b656e5f6f776e65727368697006537472696e67116372656174655f636f6c6c656374696f6e0249441b6372656174655f636f6c6c656374696f6e5f616e645f746f6b656e1f6372656174655f66696e6974655f636f6c6c656374696f6e5f7363726970740c6372656174655f746f6b656e136372656174655f746f6b656e5f7363726970741a6372656174655f746f6b656e5f776974685f6d65746164617461216372656174655f746f6b656e5f776974685f6d657461646174615f736372697074226372656174655f756e6c696d697465645f636f6c6c656374696f6e5f7363726970740d6465706f7369745f746f6b656e0d64657374726f795f746f6b656e16696e697469616c697a655f636f6c6c656374696f6e7312696e697469616c697a655f67616c6c65727919696e697469616c697a655f746f6b656e5f6d657461646174610b6d657267655f746f6b656e08746f6b656e5f69640e77697468647261775f746f6b656e06746f6b656e730e636c61696d65645f746f6b656e730b6465736372697074696f6e046e616d650375726905636f756e74076d6178696d756d0b636f6c6c656374696f6e730767616c6c6572790269640a636f6c6c656374696f6e0762616c616e636506737570706c79086d657461646174611269645f63726561746f725f616464726573730a626f72726f775f6d757406626f72726f770672656d6f76650a616464726573735f6f6606696e736572740663726561746506737472696e6704736f6d650769735f736f6d65046e6f6e650c636f6e7461696e735f6b65790000000000000000000000000000000000000000000000000000000000000001030800000000000000000308020000000000000003080300000000000000030801000000000000000a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e0002071e0b0902080608041f0b09020806052008062108062208062303240b070103010201250b090208060800020201260b09020808080303020427080821080628080629030402052708082008062108062a032208060502012b0b09020808090005220001000101122e0e01100011110c040b042a010f010c030b030e01100238000c020a0210030e011004380110051406010000000000000021031805280a020f060e011004380201010b020f060e011004140b0011153803052c0b02010b00010b010201010001011d270a0011150c050a052901200308050a0a00110b0a05290220030f05120b00110c05140b00010b052a010f010c07380438050b010a020b030600000000000000000b0412000c060b070e02140b06380602020000020102051c070411180c020a00070511180e021407061118060100000000000000380711010b000e021407071118070811180b010706111811040c030b020b03020302000101030b0e000b0111180b0211180b0311180b043807110102040100020102245a0a0011150c070a072a010f010c090b090e0138000c080a0810073808031005230a08100338090c0a0a081007380a0c0c0b0a0b0c142203230b08010b00010702270a072a020f080c0b0a00111d0c060e06111e0c100e10140e03140e01140a0412030c0d0e10140b020e03140a040b0512040c0f0b04060100000000000000210344054a0a080f060e03140b0738030b080f030b030b0f380b0b000b0d11000c0e0b0b0e10140b0e380c0b1002050200020102030d0e000b0111180b0211180b0311180b040b05111811040102060100030102052c1d0a0011150c070a073b00200308050a0a00380d0b000b010b020b030b040b0511040c080b073c000c090b0936000e08140b06380e0b080207010003010205030e0e000b0111180b0211180b0311180b040b0511180b06380f01020802000101030a0e000b0111180b0211180b03111838101101020901000201022e2d0a0011150c040a042902200308050a0a00110c0b000b0111000c070b042a020f080c060a060e0710000c030c020b022e0b033811031d05260b060e07100038120c050b070b05110e052c0b060e071000140b07380c020a000001012f1f0b0013030c010c020c070c060e0611110c050b052a010f010c040b040e0238000c030b030f030e0738130c080a081005140b01170b080f0515020b00000003050b00381412012d01020c00000003050b00381512022d02020d00000003050b00381639003f00020e0100010103190a011000140e0010001421030c0b01010701270a01100a140e00100a14160b010f0a150b00110a020f01000003030b00100002100100010230410b0011150c070b072a020f080c090a090a010c040c030b032e0b043817100a140c080a080a0226031c0b01010b09010700270a080a0221032105290b090b0138180c0b010b0b0c05053f0b090b0138120c0a0b080a02170a0a0f0a150a0a1000140a0a1004140b0a1002140b0212030c050b050203000100030200000301040300010006020005000303092200", "abi": { "address": "0x1", "name": "Token", @@ -1350,7 +1350,7 @@ } }, { - "bytecode": "0xa11ceb0b0400000007010002030237053906073f9d0108dc012006fc011e0c9a0292010000000100000000020000000003000000000400000000050000000006000000000701000000080000000009000000000a000000000b000000010302020300064572726f727311616c72656164795f7075626c697368656406637573746f6d08696e7465726e616c10696e76616c69645f617267756d656e740d696e76616c69645f73746174650e6c696d69745f6578636565646564046d616b650d6e6f745f7075626c69736865641072657175697265735f616464726573731372657175697265735f6361706162696c6974790d72657175697265735f726f6c6500000000000000000000000000000000000000000000000000000000000000010201060201ff02010a02010702010102010802010502010202010402010300010000020407000b0011060201010000020407010b0011060202010000020407020b0011060203010000020407030b0011060204010000020407040b0011060205010000020407050b001106020600000002070b00340b0131082f160207010000020407060b0011060208010000020407070b0011060209010000020407080b001106020a010000020407090b0011060200", + "bytecode": "0xa11ceb0b0500000007010002030237053906073f9d0108dc012006fc011e0c9a0292010000000100000000020000000003000000000400000000050000000006000000000701000000080000000009000000000a000000000b000000010302020300064572726f727311616c72656164795f7075626c697368656406637573746f6d08696e7465726e616c10696e76616c69645f617267756d656e740d696e76616c69645f73746174650e6c696d69745f6578636565646564046d616b650d6e6f745f7075626c69736865641072657175697265735f616464726573731372657175697265735f6361706162696c6974790d72657175697265735f726f6c6500000000000000000000000000000000000000000000000000000000000000010201060201ff02010a02010702010102010802010502010202010402010300010000020407000b0011060201010000020407010b0011060202010000020407020b0011060203010000020407030b0011060204010000020407040b0011060205010000020407050b001106020600000002070b00340b0131082f160207010000020407060b0011060208010000020407070b0011060209010000020407080b001106020a010000020407090b0011060200", "abi": { "address": "0x1", "name": "Errors", @@ -1471,7 +1471,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a010008020804030c1a042602052812073aa00208da02200afa02050cff02250fa4031000080009000a000b000c0200000d000100000e0200000310000000021102000001120400010004010001080001060c020800060c02060c0609000c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e064d61726b65720a4361706162696c6974790f53797374656d4164647265737365730954696d657374616d700b436861696e4d61726b6572036765740a696e697469616c697a650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650663726561746500000000000000000000000000000000000000000000000000000000000000010002010f010003000000030912000201010000030b11020a0011030b000c0211000c010b020e013800020000000100020003000400050006000700", + "bytecode": "0xa11ceb0b050000000a010008020804030c1a042602052812073aa00208da02200afa02050cff02250fa4031000080009000a000b000c0200000d000100000e0200000310000000021102000001120400010004010001080001060c020800060c02060c0609000c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e064d61726b65720a4361706162696c6974790f53797374656d4164647265737365730954696d657374616d700b436861696e4d61726b6572036765740a696e697469616c697a650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650663726561746500000000000000000000000000000000000000000000000000000000000000010002010f010003000000030912000201010000030b11020a0011030b000c0211000c010b020e013800020000000100020003000400050006000700", "abi": { "address": "0x1", "name": "Marker", @@ -1524,7 +1524,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d010006020606030c9b0104a7011a05c1019c0107dd028c0208e90420068905140a9d05070ba405020ca605e9030d8f09020e910902000000010002000007010000000300010100000402030100000504010100000604050100000706070100000806080100000909080102000a02080100000b0a070100000c0b080103000d00050100000e00050100000f0706010000100806010000110a08010000120a06010001140c0c0002030d01010002040e030100021510050100020611050100021612070100021714080100021815070100021907120100021a081201000b0811081208130814080a08150816081708180819080c080d0801060b000109000106090001070b000109000107090002060b000109000609000101010b0001090000010900020b00010900090002070b00010900090002060b000109000900010302060a09000302070a09000302060900060a090001060a090002060a0900060900010a09000209000a090001070a090002070a09000900020900060a0900020900070a0900030b000109000b00010900070a0900064f7074696f6e064572726f727306566563746f7206626f72726f770a626f72726f775f6d757413626f72726f775f776974685f64656661756c7408636f6e7461696e730c64657374726f795f6e6f6e650c64657374726f795f736f6d651464657374726f795f776974685f64656661756c7407657874726163740466696c6c106765745f776974685f64656661756c740769735f6e6f6e650769735f736f6d65046e6f6e6504736f6d6504737761700c737761705f6f725f66696c6c0376656310696e76616c69645f617267756d656e740869735f656d7074790d64657374726f795f656d70747908706f705f6261636b09707573685f6261636b05656d7074790973696e676c65746f6e00000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000000201130a0900000800010000070d0a00380003080b000107011110270b00370006000000000000000038010201010000070e0a002e380003090b000107011110270b003600060000000000000000380202020100000f140b0037000c030a0338030307050c0b03010b010c0205120b01010b0306000000000000000038010c020b02020301000007050b0037000b0138040204010000120c0e003805030607001110270b003a000c010b013806020501000013100e003800030607011110270b003a000c020d0238070c010b0238060b01020601000013100b003a000c030d032e38030308050b0b010c02050e0d0338070c020b020207010000070d0a002e380003090b000107011110270b0036003807020801000014100b0036000c020a022e3803030c0b020107001110270b020b013808020901000016130b0037000c030a0338030307050c0b03010b010c0205110b030600000000000000003801140c020b02020a01000007040b0037003803020b01000007050b003700380320020c010000070338093900020d01000007040b00380a3900020e01000017140a002e380003090b000107011110270b0036000c030a0338070c020b030b0138080b02020f01000018160b0036000c040a042e38030308050b380b0c02050f0a043807380c0c020b020c030b040b0138080b03020000000800", + "bytecode": "0xa11ceb0b050000000d010006020606030c9b0104a7011a05c1019c0107dd028c0208e90420068905140a9d05070ba405020ca605e9030d8f09020e910902000000010002000007010000000300010100000402030100000504010100000604050100000706070100000806080100000909080102000a02080100000b0a070100000c0b080103000d00050100000e00050100000f0706010000100806010000110a08010000120a06010001140c0c0002030d01010002040e030100021510050100020611050100021612070100021714080100021815070100021907120100021a081201000b0811081208130814080a08150816081708180819080c080d0801060b000109000106090001070b000109000107090002060b000109000609000101010b0001090000010900020b00010900090002070b00010900090002060b000109000900010302060a09000302070a09000302060900060a090001060a090002060a0900060900010a09000209000a090001070a090002070a09000900020900060a0900020900070a0900030b000109000b00010900070a0900064f7074696f6e064572726f727306566563746f7206626f72726f770a626f72726f775f6d757413626f72726f775f776974685f64656661756c7408636f6e7461696e730c64657374726f795f6e6f6e650c64657374726f795f736f6d651464657374726f795f776974685f64656661756c7407657874726163740466696c6c106765745f776974685f64656661756c740769735f6e6f6e650769735f736f6d65046e6f6e6504736f6d6504737761700c737761705f6f725f66696c6c0376656310696e76616c69645f617267756d656e740869735f656d7074790d64657374726f795f656d70747908706f705f6261636b09707573685f6261636b05656d7074790973696e676c65746f6e00000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000000201130a0900000800010000070d0a00380003080b000107011110270b00370006000000000000000038010201010000070e0a002e380003090b000107011110270b003600060000000000000000380202020100000f140b0037000c030a0338030307050c0b03010b010c0205120b01010b0306000000000000000038010c020b02020301000007050b0037000b0138040204010000120c0e003805030607001110270b003a000c010b013806020501000013100e003800030607011110270b003a000c020d0238070c010b0238060b01020601000013100b003a000c030d032e38030308050b0b010c02050e0d0338070c020b020207010000070d0a002e380003090b000107011110270b0036003807020801000014100b0036000c020a022e3803030c0b020107001110270b020b013808020901000016130b0037000c030a0338030307050c0b03010b010c0205110b030600000000000000003801140c020b02020a01000007040b0037003803020b01000007050b003700380320020c010000070338093900020d01000007040b00380a3900020e01000017140a002e380003090b000107011110270b0036000c030a0338070c020b030b0138080b02020f01000018160b0036000c040a042e38030308050b380b0c02050f0a043807380c0c020b020c030b040b0138080b03020000000800", "abi": { "address": "0x1", "name": "Option", @@ -1803,7 +1803,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000203020a050c090715210836200c561000000001000100000200020001060c010501060500065369676e65720a616464726573735f6f660e626f72726f775f6164647265737300000000000000000000000000000000000000000000000000000000000000010001000003040b00110114020101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c090715210836200c561000000001000100000200020001060c010501060500065369676e65720a616464726573735f6f660e626f72726f775f6164647265737300000000000000000000000000000000000000000000000000000000000000010001000003040b00110114020101020000", "abi": { "address": "0x1", "name": "Signer", @@ -1836,7 +1836,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000203026004621205745907cd01930108e002200680030a0c8a038904000000010001010000020203010000030405010000040607010000050801010000060108010000070609010000080a07010000090a0b0100000a0c0d0100000b0e010100000c040d0100000d0c010100000e0d080100000f0f0101000010040d01000c0d070d090d0a0d040d080d010d0e0d050d02070a09000a09000002060a0900030106090002070a0900030107090002060a09000609000101010a090002010301060a0900010301070a090001090002070a0900090003070a090003030203030303070a0900030303030306566563746f7206617070656e6406626f72726f770a626f72726f775f6d757408636f6e7461696e730d64657374726f795f656d70747905656d70747908696e6465785f6f660869735f656d707479066c656e67746808706f705f6261636b09707573685f6261636b0672656d6f766507726576657273650973696e676c65746f6e04737761700b737761705f72656d6f76650000000000000000000000000000000000000000000000000000000000000001030800000000000000000001000001110d0138000e013801200307050c0a000d013802380305020b00010b0138040201010200020102000301000010220600000000000000000c020a0038050c030a020a0323030a051c0a000a0238060a0121031105170b00010b010108020b02060100000000000000160c0205050b00010b0101090204010200050102000601000010240600000000000000000c020a0038050c030a020a0323030a051d0a000a0238060a0121031105180b00010b0101080b02020b02060100000000000000160c0205050b00010b010109060000000000000000020701000001050b003805060000000000000000210208010200090102000a0102000b01000011260a002e38050c040a010a04260309050d0b00010700270b04060100000000000000170c040a010a0423031605230a000c030a010c020b01060100000000000000160c010b030b020a01380705110b003802020c01000012270a002e38050c030a03060000000000000000210309050c0b0001020600000000000000000c020b03060100000000000000170c010a020a0123031705240a000a020a0138070b02060100000000000000160c020b01060100000000000000170c0105120b0001020d010000080738080c010d010b0038030b01020e0102000f0100000b160a002e38012003090b00010700270a002e3805060100000000000000170c020a000b010b0238070b0038020200", + "bytecode": "0xa11ceb0b050000000801000203026004621205745907cd01930108e002200680030a0c8a038904000000010001010000020203010000030405010000040607010000050801010000060108010000070609010000080a07010000090a0b0100000a0c0d0100000b0e010100000c040d0100000d0c010100000e0d080100000f0f0101000010040d01000c0d070d090d0a0d040d080d010d0e0d050d02070a09000a09000002060a0900030106090002070a0900030107090002060a09000609000101010a090002010301060a0900010301070a090001090002070a0900090003070a090003030203030303070a0900030303030306566563746f7206617070656e6406626f72726f770a626f72726f775f6d757408636f6e7461696e730d64657374726f795f656d70747905656d70747908696e6465785f6f660869735f656d707479066c656e67746808706f705f6261636b09707573685f6261636b0672656d6f766507726576657273650973696e676c65746f6e04737761700b737761705f72656d6f76650000000000000000000000000000000000000000000000000000000000000001030800000000000000000001000001110d0138000e013801200307050c0a000d013802380305020b00010b0138040201010200020102000301000010220600000000000000000c020a0038050c030a020a0323030a051c0a000a0238060a0121031105170b00010b010108020b02060100000000000000160c0205050b00010b0101090204010200050102000601000010240600000000000000000c020a0038050c030a020a0323030a051d0a000a0238060a0121031105180b00010b0101080b02020b02060100000000000000160c0205050b00010b010109060000000000000000020701000001050b003805060000000000000000210208010200090102000a0102000b01000011260a002e38050c040a010a04260309050d0b00010700270b04060100000000000000170c040a010a0423031605230a000c030a010c020b01060100000000000000160c010b030b020a01380705110b003802020c01000012270a002e38050c030a03060000000000000000210309050c0b0001020600000000000000000c020b03060100000000000000170c010a020a0123031705240a000a020a0138070b02060100000000000000160c020b01060100000000000000170c0105120b0001020d010000080738080c010d010b0038030b01020e0102000f0100000b160a002e38012003090b00010700270a002e3805060100000000000000170c020a000b010b0238070b0038020200", "abi": { "address": "0x1", "name": "Vector", @@ -2086,7 +2086,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01001202120e03208a0104aa010a05b4017107a502d40508f90720069908a2010abb092b0be609020ce809ee030dd60d0400000001000200030004000500060007000800000c0000090800000a08010001000b00000100000c01020100000d030400000e050600000f0700010000100508000011050400001205090000130a00010000140b0000001503000000160c0001000324090900032509090001260f0401000827110901000628121300082914000100062a120500032b090900032c090900022d001000042e040400032f09090007301200000531000000000d0e050f101110040d000205060900020c0a0202060c0a02010a020105010c02060c060900010101030a060c050a020a020a020a020a020a020a020104060c030a020203060c01060900010900020a020c01060900010201060a090001060c01060502070a09000a090003070800050302060800050207080005074163636f756e740342435307436861696e4964064572726f727304486173680f5265636f6e66696775726174696f6e065369676e65720f53797374656d41646472657373657306566563746f7218436861696e53706563696669634163636f756e74496e666f064d61726b6572106173736572745f69735f6d61726b65720e6372656174655f6163636f756e74196372656174655f61757468656e7469636174696f6e5f6b65790d6372656174655f7369676e6572086570696c6f677565096578697374735f6174166765745f61757468656e7469636174696f6e5f6b6579136765745f73657175656e63655f6e756d6265720a696e697469616c697a650870726f6c6f67756519726f746174655f61757468656e7469636174696f6e5f6b65791177726974657365745f6570696c6f6775651261757468656e7469636174696f6e5f6b65790f73657175656e63655f6e756d6265720c73656c665f616464726573730b6d6f64756c655f616464720b6d6f64756c655f6e616d65147363726970745f70726f6c6f6775655f6e616d65146d6f64756c655f70726f6c6f6775655f6e616d651677726974657365745f70726f6c6f6775655f6e616d65196d756c74695f6167656e745f70726f6c6f6775655f6e616d6512757365725f6570696c6f6775655f6e616d651677726974657365745f6570696c6f6775655f6e616d651663757272656e63795f636f64655f72657175697265640b64756d6d795f6669656c6410696e76616c69645f617267756d656e7411616c72656164795f7075626c697368656408746f5f6279746573066c656e6774680e626f72726f775f6164647265737306617070656e640a616464726573735f6f660e6c696d69745f65786365656465641072657175697265735f616464726573730367657408736861335f3235360d6e6f745f7075626c6973686564146173736572745f636f72655f7265736f757263650b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030804000000000000000308020000000000000003080300000000000000030801000000000000000410ffffffffffffffff00000000000000000308ec030000000000000308ef030000000000000308e9030000000000000308f3030000000000000308eb030000000000000308ea030000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203170a02180319050102091a051b0a021c0a021d0a021e0a021f0a02200a02210a0222010202012301020d000000000007070c3b0003060703110c2702010100000e1f38000a0029002003080700110d270a0011030c030e0038010c020e0238020620000000000000002103160701110c270e030a020600000000000000000b0012002d000b030b02020200000004110b010c020d020b001110380138030e02380206200000000000000021030f0701110c270b0202030002000401000100151938000b0011120c030a0311070c040a0435070523030f07041113270b032a000c020b04060100000000000000160b020f0015020501000000030b00290002060100010000050b002b0010011402070100010000050b002b001000140208010000001b0a001112070c21030a0b000107021114270a000939003f000b000b010b020b030b040b050b060b070b080b0912012d01020901000100163e0b0011120c0511150b0321030a0707110c270a05290003100706110c270b052b000c040b0211160a0410011421031f0b04010708110c270a013507052303290b040107091113270a010a041000142603340b0401070b110c270b010b0410001421033d070a110c27020a0100010017190b0011120c030a031105030907001117270e0138020620000000000000002103110701110c270b032a000c020b010b020f0115020b01000100000a0a0011180b000b0238040b01030805091119020001000000", + "bytecode": "0xa11ceb0b050000000c01001202120e03208a0104aa010a05b4017107a502d40508f90720069908a2010abb092b0be609020ce809ee030dd60d0400000001000200030004000500060007000800000c0000090800000a08010001000b00000100000c01020100000d030400000e050600000f0700010000100508000011050400001205090000130a00010000140b0000001503000000160c0001000324090900032509090001260f0401000827110901000628121300082914000100062a120500032b090900032c090900022d001000042e040400032f09090007301200000531000000000d0e050f101110040d000205060900020c0a0202060c0a02010a020105010c02060c060900010101030a060c050a020a020a020a020a020a020a020104060c030a020203060c01060900010900020a020c01060900010201060a090001060c01060502070a09000a090003070800050302060800050207080005074163636f756e740342435307436861696e4964064572726f727304486173680f5265636f6e66696775726174696f6e065369676e65720f53797374656d41646472657373657306566563746f7218436861696e53706563696669634163636f756e74496e666f064d61726b6572106173736572745f69735f6d61726b65720e6372656174655f6163636f756e74196372656174655f61757468656e7469636174696f6e5f6b65790d6372656174655f7369676e6572086570696c6f677565096578697374735f6174166765745f61757468656e7469636174696f6e5f6b6579136765745f73657175656e63655f6e756d6265720a696e697469616c697a650870726f6c6f67756519726f746174655f61757468656e7469636174696f6e5f6b65791177726974657365745f6570696c6f6775651261757468656e7469636174696f6e5f6b65790f73657175656e63655f6e756d6265720c73656c665f616464726573730b6d6f64756c655f616464720b6d6f64756c655f6e616d65147363726970745f70726f6c6f6775655f6e616d65146d6f64756c655f70726f6c6f6775655f6e616d651677726974657365745f70726f6c6f6775655f6e616d65196d756c74695f6167656e745f70726f6c6f6775655f6e616d6512757365725f6570696c6f6775655f6e616d651677726974657365745f6570696c6f6775655f6e616d651663757272656e63795f636f64655f72657175697265640b64756d6d795f6669656c6410696e76616c69645f617267756d656e7411616c72656164795f7075626c697368656408746f5f6279746573066c656e6774680e626f72726f775f6164647265737306617070656e640a616464726573735f6f660e6c696d69745f65786365656465641072657175697265735f616464726573730367657408736861335f3235360d6e6f745f7075626c6973686564146173736572745f636f72655f7265736f757263650b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030804000000000000000308020000000000000003080300000000000000030801000000000000000410ffffffffffffffff00000000000000000308ec030000000000000308ef030000000000000308e9030000000000000308f3030000000000000308eb030000000000000308ea030000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203170a02180319050102091a051b0a021c0a021d0a021e0a021f0a02200a02210a0222010202012301020d000000000007070c3b0003060703110c2702010100000e1f38000a0029002003080700110d270a0011030c030e0038010c020e0238020620000000000000002103160701110c270e030a020600000000000000000b0012002d000b030b02020200000004110b010c020d020b001110380138030e02380206200000000000000021030f0701110c270b0202030002000401000100151938000b0011120c030a0311070c040a0435070523030f07041113270b032a000c020b04060100000000000000160b020f0015020501000000030b00290002060100010000050b002b0010011402070100010000050b002b001000140208010000001b0a001112070c21030a0b000107021114270a000939003f000b000b010b020b030b040b050b060b070b080b0912012d01020901000100163e0b0011120c0511150b0321030a0707110c270a05290003100706110c270b052b000c040b0211160a0410011421031f0b04010708110c270a013507052303290b040107091113270a010a041000142603340b0401070b110c270b010b0410001421033d070a110c27020a0100010017190b0011120c030a031105030907001117270e0138020620000000000000002103110701110c270b032a000c020b010b020f0115020b01000100000a0a0011180b000b0238040b01030805091119020001000000", "abi": { "address": "0x1", "name": "Account", @@ -2309,7 +2309,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a01000a020a04030e2305310e073f940108d3012006f3012c0a9f02050ca402370ddb020200000001000200030004000008000005000100000602000004080000000409000000030a030000020b030400010c05050000010202060c0201060c0105010307436861696e4964064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d70036765740a696e697469616c697a65026964106173736572745f6f7065726174696e670e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650a616464726573735f6f6611616c72656164795f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201070200010001000006110207012b001000140201010000001211030a0011040a001105290020030d0b000107001106270b000b0112002d0002000000", + "bytecode": "0xa11ceb0b050000000a01000a020a04030e2305310e073f940108d3012006f3012c0a9f02050ca402370ddb020200000001000200030004000008000005000100000602000004080000000409000000030a030000020b030400010c05050000010202060c0201060c0105010307436861696e4964064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d70036765740a696e697469616c697a65026964106173736572745f6f7065726174696e670e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650a616464726573735f6f6611616c72656164795f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201070200010001000006110207012b001000140201010000001211030a0011040a001105290020030d0b000107001106270b000b0112002d0002000000", "abi": { "address": "0x1", "name": "ChainId", @@ -2354,7 +2354,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801002202220603289f0104c7010c05d301b901078c03a70508b308200cd308a8040000000100020003000400050006000700080009000a000b000c000d000e000f00100a24040106010011000100001202010000130301001014060701001015090a01000c160b0c0001170d010001180e010001190c0f00011a0d01000f1b0c08000e1c1001000e1d110100071e1001000b120b010001120b0100011f0c1200012001050002120b010007210b01000812130100041214010002220e010005120b010006120b010003121501000d121301000d231601000a250b1701060a2617010106092718010003050308040504081c071d070a0c0a0c0a0a020a0a020a0a020a0c0a0a020a0a020a0a020a0a02000a0c0a020a0a02010a020a0202030a02030a060c0a020a0a02010a020a0202030a0203140a020a02030303030303030303060c050a020a02060c050a020a020a02010c01060a09000103010a0202060a0900030106090001060c010503060c050a0202060c0a02010102060c0505060c050a020a020a02020c0a0202060c0304060c0a020a020303060c0a0a020103060c0503010b0001090002060c020747656e657369730c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e0b436f726547656e65736973054576656e74064d61726b6572065369676e65720854657374436f696e0f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696706566563746f72226372656174655f696e697469616c697a655f6f776e6572735f6f70657261746f72730a696e697469616c697a6513696e697469616c697a655f696e7465726e616c066c656e67746806626f72726f770a616464726573735f6f66216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c22726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c096578697374735f61742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c0e6765745f68756d616e5f6e616d650c7365745f6f70657261746f720a7365745f636f6e666967166164645f76616c696461746f725f696e7465726e616c176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e7418696e697469616c697a655f76616c696461746f725f736574037365740d6d696e745f696e7465726e616c0b4576656e7448616e646c65106e65775f6576656e745f68616e646c650e64657374726f795f68616e646c6504696e697400000000000000000000000000000000000000000000000000000000000000010000000004aa010e0138000c130e0238010c120a130a1221030c060000000000000000270e0338010c110b120a11210315060000000000000000270e0538000c100b110a1021031e060000000000000000270e0638010c0f0b100a0f210327060000000000000000270e0738010c0e0b0f0a0e210330060000000000000000270e0838010c140b0e0a14210339060000000000000000270e0938010c0d0b140b0d210342060000000000000000270600000000000000000c0c0a0c0a1323034905a9010e010a0c38020c190a1911050c1a0e020a0c3803140c1c0e000a1a0b1c11060e030a0c3803140c1b0a190b1b11070e050a0c38020c150a1511050c160e060a0c3803140c180a161108200372057e0e000a160a1811090e070a0c3803140c170a150b1711070a16110a0b18210389010b19010b1501060000000000000000270b190b16110b0e080a0c3803140c1d0e090a0c3803140c0b0e040a0c3803140c0a0b150a1a0b0a0b1d0b0b110c0e000b1a110d0b0c060100000000000000160c0c05440201000000010c0e000b010b020b030b040b050b060b070b080b0911020202000000053a0a00110e0a00110f0a001105111001010a000a01110711110c0a0e0a0b0111070a0011120a0011130a000b0711140a000b040b050b0911150a000b0811160a0011170a0011180a000b020b0311190a000640420f0000000000111a0a000a00110506ffffffffffffffff111b0a00380438050a00380438050b000b06111e0200", + "bytecode": "0xa11ceb0b050000000801002202220603289f0104c7010c05d301b901078c03a70508b308200cd308a8040000000100020003000400050006000700080009000a000b000c000d000e000f00100a24040106010011000100001202010000130301001014060701001015090a01000c160b0c0001170d010001180e010001190c0f00011a0d01000f1b0c08000e1c1001000e1d110100071e1001000b120b010001120b0100011f0c1200012001050002120b010007210b01000812130100041214010002220e010005120b010006120b010003121501000d121301000d231601000a250b1701060a2617010106092718010003050308040504081c071d070a0c0a0c0a0a020a0a020a0a020a0c0a0a020a0a020a0a020a0a02000a0c0a020a0a02010a020a0202030a02030a060c0a020a0a02010a020a0202030a0203140a020a02030303030303030303060c050a020a02060c050a020a020a02010c01060a09000103010a0202060a0900030106090001060c010503060c050a0202060c0a02010102060c0505060c050a020a020a02020c0a0202060c0304060c0a020a020303060c0a0a020103060c0503010b0001090002060c020747656e657369730c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e0b436f726547656e65736973054576656e74064d61726b6572065369676e65720854657374436f696e0f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696706566563746f72226372656174655f696e697469616c697a655f6f776e6572735f6f70657261746f72730a696e697469616c697a6513696e697469616c697a655f696e7465726e616c066c656e67746806626f72726f770a616464726573735f6f66216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c22726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c096578697374735f61742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c0e6765745f68756d616e5f6e616d650c7365745f6f70657261746f720a7365745f636f6e666967166164645f76616c696461746f725f696e7465726e616c176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e7418696e697469616c697a655f76616c696461746f725f736574037365740d6d696e745f696e7465726e616c0b4576656e7448616e646c65106e65775f6576656e745f68616e646c650e64657374726f795f68616e646c6504696e697400000000000000000000000000000000000000000000000000000000000000010000000004aa010e0138000c130e0238010c120a130a1221030c060000000000000000270e0338010c110b120a11210315060000000000000000270e0538000c100b110a1021031e060000000000000000270e0638010c0f0b100a0f210327060000000000000000270e0738010c0e0b0f0a0e210330060000000000000000270e0838010c140b0e0a14210339060000000000000000270e0938010c0d0b140b0d210342060000000000000000270600000000000000000c0c0a0c0a1323034905a9010e010a0c38020c190a1911050c1a0e020a0c3803140c1c0e000a1a0b1c11060e030a0c3803140c1b0a190b1b11070e050a0c38020c150a1511050c160e060a0c3803140c180a161108200372057e0e000a160a1811090e070a0c3803140c170a150b1711070a16110a0b18210389010b19010b1501060000000000000000270b190b16110b0e080a0c3803140c1d0e090a0c3803140c0b0e040a0c3803140c0a0b150a1a0b0a0b1d0b0b110c0e000b1a110d0b0c060100000000000000160c0c05440201000000010c0e000b010b020b030b040b050b060b070b080b0911020202000000053a0a00110e0a00110f0a001105111001010a000a01110711110c0a0e0a0b0111070a0011120a0011130a000b0711140a000b040b050b0911150a000b0811160a0011170a0011180a000b020b0311190a000640420f0000000000111a0a000a00110506ffffffffffffffff111b0a00380438050a00380438050b000b06111e0200", "abi": { "address": "0x1", "name": "Genesis", @@ -2364,7 +2364,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c10031c2a05461a0760dd0108bd022006dd02400a9d030a0ba703020ca9037c0da5040200000001000200030004000500000f00000608010001010803010001000700010100000902010100050c010100040d030100020e050500020f0505000210050500031101010002060c03000203060b0201090001060c010900010302070800030756657273696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d701256657273696f6e436861696e4d61726b65720a696e697469616c697a650343617003736574056d616a6f720b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010a030102010b01010400010000011e11020a00110307033b0020030c0b00010700110427070329002003150b000107011104270a000939003f000b000b0112002d00020101000100062107033b000306070011052707032900030c070111052707032b001000140c030b030a00230318070211062707032a000c020b000b020f0015110702000000", + "bytecode": "0xa11ceb0b050000000b01000c020c10031c2a05461a0760dd0108bd022006dd02400a9d030a0ba703020ca9037c0da5040200000001000200030004000500000f00000608010001010803010001000700010100000902010100050c010100040d030100020e050500020f0505000210050500031101010002060c03000203060b0201090001060c010900010302070800030756657273696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d701256657273696f6e436861696e4d61726b65720a696e697469616c697a650343617003736574056d616a6f720b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010a030102010b01010400010000011e11020a00110307033b0020030c0b00010700110427070329002003150b000107011104270a000939003f000b000b0112002d00020101000100062107033b000306070011052707032900030c070111052707032b001000140c030b030a00230318070211062707032a000c020b000b020f0015110702000000", "abi": { "address": "0x1", "name": "Version", @@ -2440,7 +2440,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e340342ce010490021a05aa02d10107fb03f10508ec0920068c0a540ae00a450ca50bbb060de011100ff0110200010002000300040005000600070008080000090c00000a0400000b0800000c0400000d0800000e0c00000f0600001006000011080003040701000002300401060100120001000013020300001404030000150503000016060300001707030000180803000019090300001a000a00001b000b00001c0c0300001d0d0300001e0e0300001f0f030000200703000021030100002203100000230e030000240f0300002511010000260c04000027030400013201010004330700000334150a0100033515160100063618190100053707030006381b01010006351c1601000139010100063a1d030100033b03200100033c19200100063d03210100013e010100023f072401060240270301060141010100180119011a171c171d171f1720012101221724232425252325250105010302060c080200010802020802060801010c01060c020c05020508020101010b0a010302060c03020708020802030c050303060c050301040106080201060801020708030303070a0804030b0a010301060b0a0109000106090001080402070a09000301090005070a080403070a08040608040301060a090002060a09000302070a09000900030307030305060a0804060804030b0a010303010b0a010900010a09000306080607080305010808010b0b01090001080703080207080907080902070b0b010900090003050307030e5472616e73616374696f6e4665650854657374436f696e064572726f7273054576656e74064f7074696f6e065369676e65720f53797374656d41646472657373657306566563746f720742616c616e63650e4275726e4361706162696c69747904436f696e08436f696e496e666f1744656c6567617465644d696e744361706162696c6974790b44656c65676174696f6e730e4d696e744361706162696c6974790d52656365697665644576656e740953656e744576656e740e5472616e736665724576656e74730a62616c616e63655f6f66046275726e086275726e5f676173146275726e5f776974685f6361706162696c69747915636c61696d5f6d696e745f6361706162696c6974791e636c61696d5f6d696e745f6361706162696c6974795f696e7465726e616c1864656c65676174655f6d696e745f6361706162696c697479076465706f736974096578697374735f61740f66696e645f64656c65676174696f6e0a696e697469616c697a65056d65726765046d696e740d6d696e745f696e7465726e616c0872656769737465720e7363616c696e675f666163746f720c746f74616c5f737570706c79087472616e73666572117472616e736665725f696e7465726e616c0576616c7565087769746864726177047a65726f04636f696e0b64756d6d795f6669656c640b746f74616c5f76616c756502746f05696e6e657206616d6f756e740466726f6d0b73656e745f6576656e74730b4576656e7448616e646c650f72656365697665645f6576656e74730d6e6f745f7075626c69736865640a616464726573735f6f660769735f736f6d6506626f72726f770b737761705f72656d6f7665146173736572745f636f72655f7265736f75726365066c656e67746810696e76616c69645f617267756d656e7409707573685f6261636b046e6f6e6504736f6d6505656d70747911616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c650a656d69745f6576656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030801000000000000000308020000000000000003080400000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201280802010201290102020125030302022a0421030402012b050502012c0a080406020129010702022d032e050802022d032b050902022f0b0b010808310b0b0108070001000100030c0a002900030607021116270b002b0010001001140201010002010312080b0011172b010c020b010b02110302020300020103120707052b010c010b000b01110302030000010313100b0013020c0307052a030c020a021002140b0335170b020f021502040200010503030e001105020501000105141d0a00111711090c030e033800030b0b00010703270e033801140c0207052a050f030c010b010b0238021304010b000912062d060206020001051a2d0e00111b07052a050f030c040600000000000000000c060a060a042e380323030f05280a040a060c030c020b022e0b0338040c050b051004140a012203230b04010700111e270b06060100000000000000160c0605080b040b01120438050207010001001e110a0011000c020b002a000f000f010c030b0113020c040b020b04160b0315020801000003030b0029000209000001051f2807052b0510030c010600000000000000000c030a0138030c0538060c040a030a0523031005260a010a0338040c020b021004140a0021031b05210b01010b0338070c0405260b03060100000000000000160c03050b0b04020a01000003160a00111b0a000912062d060a000912012d010a0032000000000000000000000000000000000b0112032d030a00380812052d050b00110e020b010000010c0b0113020c020a001001140b02160b000f0115020c02000300030603050e000b010b02110d020d01000300030622170b0011170c050b052b06010b010a021202110707052a030c040a041002140b0235160b040f0215020e01000004170a001117290020030a0b000107011123270a00060000000000000000120212002d000a000a0038090b00380a12092d09020f01000103030507052b03100514021001000103030507052b031002140211020002000903050e000b010b02111202120100020009261c0a000a0211140c030a010b0311070a0011172a090c050b050f060a020a011208380b0b012a090c040b040f070b020b0011171207380c021301000003040b00100114021401000100281a0b0011170c020a0211000c030a030a0126030d07041126270b022a000f000f010c040b030a01170b04150b0112020215010000030306000000000000000012020200000200030005000400030109000901000000", + "bytecode": "0xa11ceb0b050000000c01000e020e340342ce010490021a05aa02d10107fb03f10508ec0920068c0a540ae00a450ca50bbb060de011100ff0110200010002000300040005000600070008080000090c00000a0400000b0800000c0400000d0800000e0c00000f0600001006000011080003040701000002300401060100120001000013020300001404030000150503000016060300001707030000180803000019090300001a000a00001b000b00001c0c0300001d0d0300001e0e0300001f0f030000200703000021030100002203100000230e030000240f0300002511010000260c04000027030400013201010004330700000334150a0100033515160100063618190100053707030006381b01010006351c1601000139010100063a1d030100033b03200100033c19200100063d03210100013e010100023f072401060240270301060141010100180119011a171c171d171f1720012101221724232425252325250105010302060c080200010802020802060801010c01060c020c05020508020101010b0a010302060c03020708020802030c050303060c050301040106080201060801020708030303070a0804030b0a010301060b0a0109000106090001080402070a09000301090005070a080403070a08040608040301060a090002060a09000302070a09000900030307030305060a0804060804030b0a010303010b0a010900010a09000306080607080305010808010b0b01090001080703080207080907080902070b0b010900090003050307030e5472616e73616374696f6e4665650854657374436f696e064572726f7273054576656e74064f7074696f6e065369676e65720f53797374656d41646472657373657306566563746f720742616c616e63650e4275726e4361706162696c69747904436f696e08436f696e496e666f1744656c6567617465644d696e744361706162696c6974790b44656c65676174696f6e730e4d696e744361706162696c6974790d52656365697665644576656e740953656e744576656e740e5472616e736665724576656e74730a62616c616e63655f6f66046275726e086275726e5f676173146275726e5f776974685f6361706162696c69747915636c61696d5f6d696e745f6361706162696c6974791e636c61696d5f6d696e745f6361706162696c6974795f696e7465726e616c1864656c65676174655f6d696e745f6361706162696c697479076465706f736974096578697374735f61740f66696e645f64656c65676174696f6e0a696e697469616c697a65056d65726765046d696e740d6d696e745f696e7465726e616c0872656769737465720e7363616c696e675f666163746f720c746f74616c5f737570706c79087472616e73666572117472616e736665725f696e7465726e616c0576616c7565087769746864726177047a65726f04636f696e0b64756d6d795f6669656c640b746f74616c5f76616c756502746f05696e6e657206616d6f756e740466726f6d0b73656e745f6576656e74730b4576656e7448616e646c650f72656365697665645f6576656e74730d6e6f745f7075626c69736865640a616464726573735f6f660769735f736f6d6506626f72726f770b737761705f72656d6f7665146173736572745f636f72655f7265736f75726365066c656e67746810696e76616c69645f617267756d656e7409707573685f6261636b046e6f6e6504736f6d6505656d70747911616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c650a656d69745f6576656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030801000000000000000308020000000000000003080400000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201280802010201290102020125030302022a0421030402012b050502012c0a080406020129010702022d032e050802022d032b050902022f0b0b010808310b0b0108070001000100030c0a002900030607021116270b002b0010001001140201010002010312080b0011172b010c020b010b02110302020300020103120707052b010c010b000b01110302030000010313100b0013020c0307052a030c020a021002140b0335170b020f021502040200010503030e001105020501000105141d0a00111711090c030e033800030b0b00010703270e033801140c0207052a050f030c010b010b0238021304010b000912062d060206020001051a2d0e00111b07052a050f030c040600000000000000000c060a060a042e380323030f05280a040a060c030c020b022e0b0338040c050b051004140a012203230b04010700111e270b06060100000000000000160c0605080b040b01120438050207010001001e110a0011000c020b002a000f000f010c030b0113020c040b020b04160b0315020801000003030b0029000209000001051f2807052b0510030c010600000000000000000c030a0138030c0538060c040a030a0523031005260a010a0338040c020b021004140a0021031b05210b01010b0338070c0405260b03060100000000000000160c03050b0b04020a01000003160a00111b0a000912062d060a000912012d010a0032000000000000000000000000000000000b0112032d030a00380812052d050b00110e020b010000010c0b0113020c020a001001140b02160b000f0115020c02000300030603050e000b010b02110d020d01000300030622170b0011170c050b052b06010b010a021202110707052a030c040a041002140b0235160b040f0215020e01000004170a001117290020030a0b000107011123270a00060000000000000000120212002d000a000a0038090b00380a12092d09020f01000103030507052b03100514021001000103030507052b031002140211020002000903050e000b010b02111202120100020009261c0a000a0211140c030a010b0311070a0011172a090c050b050f060a020a011208380b0b012a090c040b040f070b020b0011171207380c021301000003040b00100114021401000100281a0b0011170c020a0211000c030a030a0126030d07041126270b022a000f000f010c040b030a01170b04150b0112020215010000030306000000000000000012020200000200030005000400030109000901000000", "abi": { "address": "0x1", "name": "TestCoin", @@ -2816,7 +2816,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c1803242f05532a077dee0408eb0520068b06400acb06300bfb06020cfd06b1020dae091a000000010002000300040005000607000007070000000800000808010001010a03010001000900010100000b02010100051c010100041d040100021e060600051f01010002200606000221060600032201010004060c0a020a0203000c0303030303030303030303060b0401090001080001060c01090001030107080008564d436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d700c476173436f6e7374616e74730b4761735363686564756c6513564d436f6e666967436861696e4d61726b65720a696e697469616c697a6503436170117365745f6761735f636f6e7374616e74731b676c6f62616c5f6d656d6f72795f7065725f627974655f636f737421676c6f62616c5f6d656d6f72795f7065725f627974655f77726974655f636f7374196d696e5f7472616e73616374696f6e5f6761735f756e697473186c617267655f7472616e73616374696f6e5f6375746f666616696e7472696e7369635f6761735f7065725f627974651b6d6178696d756d5f6e756d6265725f6f665f6761735f756e697473166d696e5f70726963655f7065725f6761735f756e6974166d61785f70726963655f7065725f6761735f756e69741d6d61785f7472616e73616374696f6e5f73697a655f696e5f6279746573176761735f756e69745f7363616c696e675f666163746f721464656661756c745f6163636f756e745f73697a6514696e737472756374696f6e5f7363686564756c650f6e61746976655f7363686564756c650d6761735f636f6e7374616e74730c6761735f7363686564756c650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c1800020b0c030d030e030f031003110312031303140315031603010203170a02180a021908000202011a08010302011b01030500010000032e11020a00110307033b0020030c0b00010700110427070329022003150b000107011104270a000939003f000604000000000000000609000000000000000658020000000000000658020000000000000608000000000000000600093d00000000000b0306102700000000000006001000000000000006e80300000000000006200300000000000012000c040b000b010b020b04120112022d02020101000102074e110507033b00030707001106270a060a0725030e07021107270a020a05250315070211072707032902031b070111062707032a020f000f010c0c0b000a0c0f02150b010a0c0f03150b020a0c0f04150b030a0c0f05150b040a0c0f06150b050a0c0f07150b060a0c0f08150b070a0c0f09150b080a0c0f0a150b090a0c0f0b150b0a0b0c0f0c15110802020001020000000100020003000400050006000700080009000a00", + "bytecode": "0xa11ceb0b050000000b01000c020c1803242f05532a077dee0408eb0520068b06400acb06300bfb06020cfd06b1020dae091a000000010002000300040005000607000007070000000800000808010001010a03010001000900010100000b02010100051c010100041d040100021e060600051f01010002200606000221060600032201010004060c0a020a0203000c0303030303030303030303060b0401090001080001060c01090001030107080008564d436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d700c476173436f6e7374616e74730b4761735363686564756c6513564d436f6e666967436861696e4d61726b65720a696e697469616c697a6503436170117365745f6761735f636f6e7374616e74731b676c6f62616c5f6d656d6f72795f7065725f627974655f636f737421676c6f62616c5f6d656d6f72795f7065725f627974655f77726974655f636f7374196d696e5f7472616e73616374696f6e5f6761735f756e697473186c617267655f7472616e73616374696f6e5f6375746f666616696e7472696e7369635f6761735f7065725f627974651b6d6178696d756d5f6e756d6265725f6f665f6761735f756e697473166d696e5f70726963655f7065725f6761735f756e6974166d61785f70726963655f7065725f6761735f756e69741d6d61785f7472616e73616374696f6e5f73697a655f696e5f6279746573176761735f756e69745f7363616c696e675f666163746f721464656661756c745f6163636f756e745f73697a6514696e737472756374696f6e5f7363686564756c650f6e61746976655f7363686564756c650d6761735f636f6e7374616e74730c6761735f7363686564756c650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c1800020b0c030d030e030f031003110312031303140315031603010203170a02180a021908000202011a08010302011b01030500010000032e11020a00110307033b0020030c0b00010700110427070329022003150b000107011104270a000939003f000604000000000000000609000000000000000658020000000000000658020000000000000608000000000000000600093d00000000000b0306102700000000000006001000000000000006e80300000000000006200300000000000012000c040b000b010b020b04120112022d02020101000102074e110507033b00030707001106270a060a0725030e07021107270a020a05250315070211072707032902031b070111062707032a020f000f010c0c0b000a0c0f02150b010a0c0f03150b020a0c0f04150b030a0c0f05150b040a0c0f06150b050a0c0f07150b060a0c0f08150b070a0c0f09150b080a0c0f0a150b090a0c0f0b150b0a0b0c0f0c15110802020001020000000100020003000400050006000700080009000a00", "abi": { "address": "0x1", "name": "VMConfig", @@ -2981,7 +2981,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b010006020604030a4604500a055a4b07a501a30108c8022006e8021e0a8603080c8e03f1030dff0604000000010002000007000003000100000402030000050003000006030400000705060000080506000009050600020407030100010b030300020c08090100020d060b0100020e0c060100020f0e0f0100070109010a010b010c010206080003010101060800010301080002070800030001060a090002060a09000301060900020a0103010a090002070a0900090001070102070a090003010709000607080003070103030309426974566563746f72064572726f727306566563746f720c69735f696e6465785f736574066c656e677468206c6f6e676573745f7365745f73657175656e63655f7374617274696e675f6174036e6577037365740a73686966745f6c65667405756e736574096269745f6669656c6410696e76616c69645f617267756d656e7406626f72726f7705656d70747909707573685f6261636b0a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308000400000000000000020204030a0a010001000006110a010a001000380023030b0b000107001108270b0010000b01380114020101000006040b0010003800020201000003260a010a0010011423030b0b000107001108270a010c020a020a0010011423031405220a000a02110020031a051d0b000105220b02060100000000000000160c02050d0b020b011702030100000a250a0006000000000000000024030707011108270a00070223030e07011108270600000000000000000c0238020c01280a020a0023031805200d010938030b02060100000000000000160c020512280b000b01120002040100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02080b02150205010000105d0a010a0010011426030705220a00100038000c070600000000000000000c050a050a07230312051f0a000f000a0538040c04090b04150b05060100000000000000160c05050d0b0001055c0a010c060a060a0010011423032b05450a000a060c030c020b022e0b0311000335053b0a000a060a0117110405400a000a060a011711060b06060100000000000000160c0605240a001001140b01170c060a060a00100114230352055a0a000a0611060b06060100000000000000160c06054b0b000102060100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02090b0215020001000000", + "bytecode": "0xa11ceb0b050000000b010006020604030a4604500a055a4b07a501a30108c8022006e8021e0a8603080c8e03f1030dff0604000000010002000007000003000100000402030000050003000006030400000705060000080506000009050600020407030100010b030300020c08090100020d060b0100020e0c060100020f0e0f0100070109010a010b010c010206080003010101060800010301080002070800030001060a090002060a09000301060900020a0103010a090002070a0900090001070102070a090003010709000607080003070103030309426974566563746f72064572726f727306566563746f720c69735f696e6465785f736574066c656e677468206c6f6e676573745f7365745f73657175656e63655f7374617274696e675f6174036e6577037365740a73686966745f6c65667405756e736574096269745f6669656c6410696e76616c69645f617267756d656e7406626f72726f7705656d70747909707573685f6261636b0a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308000400000000000000020204030a0a010001000006110a010a001000380023030b0b000107001108270b0010000b01380114020101000006040b0010003800020201000003260a010a0010011423030b0b000107001108270a010c020a020a0010011423031405220a000a02110020031a051d0b000105220b02060100000000000000160c02050d0b020b011702030100000a250a0006000000000000000024030707011108270a00070223030e07011108270600000000000000000c0238020c01280a020a0023031805200d010938030b02060100000000000000160c020512280b000b01120002040100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02080b02150205010000105d0a010a0010011426030705220a00100038000c070600000000000000000c050a050a07230312051f0a000f000a0538040c04090b04150b05060100000000000000160c05050d0b0001055c0a010c060a060a0010011423032b05450a000a060c030c020b022e0b0311000335053b0a000a060a0117110405400a000a060a011711060b06060100000000000000160c0605240a001001140b01170c060a060a00100114230352055a0a000a0611060b06060100000000000000160c06054b0b000102060100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02090b0215020001000000", "abi": { "address": "0x1", "name": "BitVector", @@ -3089,7 +3089,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000203020a050c0c0718310849200c6908000000010001000002020100010a020101030a020a020a02095369676e617475726517656432353531395f76616c69646174655f7075626b65790e656432353531395f7665726966790000000000000000000000000000000000000000000000000000000000000001000102000101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c0c0718310849200c6908000000010001000002020100010a020101030a020a020a02095369676e617475726517656432353531395f76616c69646174655f7075626b65790e656432353531395f7665726966790000000000000000000000000000000000000000000000000000000000000001000102000101020000", "abi": { "address": "0x1", "name": "Signature", @@ -3124,7 +3124,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b010006020604030a41054b150760ae02088e032006ae036c0a9a04050c9f04c7010de605020fe805020001000200030004080000050000000006000000000700010000080001000009000200000a000200000b030000000c030000000d040000010f020200021003000002110300000112020200000101010301060c03060c050301080002070800030b436f726547656e657369730954696d657374616d70064572726f72730f53797374656d4164647265737365731743757272656e7454696d654d6963726f7365636f6e64730e6173736572745f67656e65736973106173736572745f6f7065726174696e670a69735f67656e657369730c69735f6f7065726174696e67106e6f775f6d6963726f7365636f6e64730b6e6f775f7365636f6e6473147365745f74696d655f6861735f73746172746564207365745f74696d655f6861735f737461727465645f666f725f74657374696e67127570646174655f676c6f62616c5f74696d650c6d6963726f7365636f6e64730d696e76616c69645f7374617465146173736572745f636f72655f7265736f75726365096173736572745f766d10696e76616c69645f617267756d656e740000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000003080200000000000000030840420f00000000000520000000000000000000000000000000000000000000000000000000000a550c18052000000000000000000000000000000000000000000000000000000000000000000002010e030001000000061102030507001109270201010000000611030305070111092702020100000004070429002002030100000003070429000204010001000006110107042b001000140205010001000004110407031a0206030000050811000a00110a0b0006000000000000000012002d00020701000000030b001106020801000100062711010b00110b07042a000c030a031000140c040b01070521030f05190b040a022103180b03010702110c2705220b040a022303220b03010702110c270b020b030f0015020000000000", + "bytecode": "0xa11ceb0b050000000b010006020604030a41054b150760ae02088e032006ae036c0a9a04050c9f04c7010de605020fe805020001000200030004080000050000000006000000000700010000080001000009000200000a000200000b030000000c030000000d040000010f020200021003000002110300000112020200000101010301060c03060c050301080002070800030b436f726547656e657369730954696d657374616d70064572726f72730f53797374656d4164647265737365731743757272656e7454696d654d6963726f7365636f6e64730e6173736572745f67656e65736973106173736572745f6f7065726174696e670a69735f67656e657369730c69735f6f7065726174696e67106e6f775f6d6963726f7365636f6e64730b6e6f775f7365636f6e6473147365745f74696d655f6861735f73746172746564207365745f74696d655f6861735f737461727465645f666f725f74657374696e67127570646174655f676c6f62616c5f74696d650c6d6963726f7365636f6e64730d696e76616c69645f7374617465146173736572745f636f72655f7265736f75726365096173736572745f766d10696e76616c69645f617267756d656e740000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000003080200000000000000030840420f00000000000520000000000000000000000000000000000000000000000000000000000a550c18052000000000000000000000000000000000000000000000000000000000000000000002010e030001000000061102030507001109270201010000000611030305070111092702020100000004070429002002030100000003070429000204010001000006110107042b001000140205010001000004110407031a0206030000050811000a00110a0b0006000000000000000012002d00020701000000030b001106020801000100062711010b00110b07042a000c030a031000140c040b01070521030f05190b040a022103180b03010702110c2705220b040a022303220b03010702110c270b020b030f0015020000000000", "abi": { "address": "0x1", "name": "Timestamp", @@ -3231,7 +3231,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d01000802081803206e048e011205a00178079802ae0208c6042006e604140afa04150b8f05080c9705d8020def07080ef707080000000100020003000403010001000508010001000608010001000702010001000800010100000900020100000a03040102000b00040100000c05040100000d06070100000e08040102000f0904010000100a07010000110b07010003140d0e010003150304010002160b070001170f0f0003180410010003190d120100031a130c0100011b0f0f00011c0f0f00090c0a0c0b0c0e0702070f0c100c06070a0702060c060900010b00010900010b0301090002070a0900090000030b00010900060900060c020b03010900060900010502070a0900060900030b0001090006090005020b0001090006090001060c01090002060a090006090001010103010a090004070a0900060900010302010302070a090003030505050a4361706162696c697479064572726f7273065369676e657206566563746f72034361701043617044656c65676174655374617465084361705374617465094c696e65617243617007616371756972650e616371756972655f6c696e6561720b6164645f656c656d656e74066372656174650864656c6567617465106c696e6561725f726f6f745f616464720e72656d6f76655f656c656d656e74067265766f6b6509726f6f745f616464721076616c69646174655f6163717569726504726f6f740964656c65676174657308636f6e7461696e7309707573685f6261636b0a616464726573735f6f6611616c72656164795f7075626c697368656405656d70747908696e6465785f6f660672656d6f76650d696e76616c69645f73746174650d6e6f745f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000000020112050102011205020201130a050302011205000c030c020c010c00010002010204040b00380039000201010002010204040b0038003901020200000008120a000e010c030c020b022e0b03380120030b050f0b000b01380205110b0001020301000007110a00110c0c020b023b0220030c0b00010700110d270b00380339023f0202040100010207180a02110c0c030a033b030307050a0b0201020b020e0037001439033f030e003700143c0236010b033804020501000004040e00370214020600000011150a000b010c030c020b022e0b0338050c050c040b04030d05120b000b0538060105140b00010207010002010207120a023b032003050506020a023e033a03010e003700143c0236010e023807020801000004040e003700140209000002010214280b00110c0c020a023b030307051e0a023d033703140c030a033b02031207011111270a033d0237010e023808031b07011111270b030c0105260a023b02032407001112270b020c010b01020000020003000100000c010c020c030c00", + "bytecode": "0xa11ceb0b050000000d01000802081803206e048e011205a00178079802ae0208c6042006e604140afa04150b8f05080c9705d8020def07080ef707080000000100020003000403010001000508010001000608010001000702010001000800010100000900020100000a03040102000b00040100000c05040100000d06070100000e08040102000f0904010000100a07010000110b07010003140d0e010003150304010002160b070001170f0f0003180410010003190d120100031a130c0100011b0f0f00011c0f0f00090c0a0c0b0c0e0702070f0c100c06070a0702060c060900010b00010900010b0301090002070a0900090000030b00010900060900060c020b03010900060900010502070a0900060900030b0001090006090005020b0001090006090001060c01090002060a090006090001010103010a090004070a0900060900010302010302070a090003030505050a4361706162696c697479064572726f7273065369676e657206566563746f72034361701043617044656c65676174655374617465084361705374617465094c696e65617243617007616371756972650e616371756972655f6c696e6561720b6164645f656c656d656e74066372656174650864656c6567617465106c696e6561725f726f6f745f616464720e72656d6f76655f656c656d656e74067265766f6b6509726f6f745f616464721076616c69646174655f6163717569726504726f6f740964656c65676174657308636f6e7461696e7309707573685f6261636b0a616464726573735f6f6611616c72656164795f7075626c697368656405656d70747908696e6465785f6f660672656d6f76650d696e76616c69645f73746174650d6e6f745f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000000020112050102011205020201130a050302011205000c030c020c010c00010002010204040b00380039000201010002010204040b0038003901020200000008120a000e010c030c020b022e0b03380120030b050f0b000b01380205110b0001020301000007110a00110c0c020b023b0220030c0b00010700110d270b00380339023f0202040100010207180a02110c0c030a033b030307050a0b0201020b020e0037001439033f030e003700143c0236010b033804020501000004040e00370214020600000011150a000b010c030c020b022e0b0338050c050c040b04030d05120b000b0538060105140b00010207010002010207120a023b032003050506020a023e033a03010e003700143c0236010e023807020801000004040e003700140209000002010214280b00110c0c020a023b030307051e0a023d033703140c030a033b02031207011111270a033d0237010e023808031b07011111270b030c0105260a023b02032407001112270b020c010b01020000020003000100000c010c020c030c00", "abi": { "address": "0x1", "name": "Capability", @@ -3428,7 +3428,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000a030a19052308072b73089e01200cbe0119000000010002000300040005000100020600010003060201000107020100040802010002060c020001060c0b436f726547656e6573697305426c6f636b07436861696e49640f5265636f6e66696775726174696f6e0954696d657374616d7004696e69740a696e697469616c697a6519696e697469616c697a655f626c6f636b5f6d65746164617461147365745f74696d655f6861735f73746172746564000000000000000000000000000000000000000000000000000000000000000100010000010a0a000b0111010a0011020a0011030b0011040200", + "bytecode": "0xa11ceb0b050000000601000a030a19052308072b73089e01200cbe0119000000010002000300040005000100020600010003060201000107020100040802010002060c020001060c0b436f726547656e6573697305426c6f636b07436861696e49640f5265636f6e66696775726174696f6e0954696d657374616d7004696e69740a696e697469616c697a6519696e697469616c697a655f626c6f636b5f6d65746164617461147365745f74696d655f6861735f73746172746564000000000000000000000000000000000000000000000000000000000000000100010000010a0a000b0111010a0011020a0011030b0011040200", "abi": { "address": "0x1", "name": "CoreGenesis", @@ -3449,7 +3449,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000901000402040403080b04130205151c073155088601200aa601050cab0120000000010000070000020001000104030101040102060c0a020a020a02030a0200010800070c0a020a020a02030a0209000b53696d706c65546f6b656e05546f6b656e136372656174655f73696d706c655f746f6b656e0c6d616769635f6e756d626572216372656174655f746f6b656e5f776974685f6d657461646174615f7363726970740000000000000000000000000000000000000000000000000000000000000001000201030300020000010a0b000b010b020b030b040b05062a00000000000000120038000200", + "bytecode": "0xa11ceb0b050000000901000402040403080b04130205151c073155088601200aa601050cab0120000000010000070000020001000104030101040102060c0a020a020a02030a0200010800070c0a020a020a02030a0209000b53696d706c65546f6b656e05546f6b656e136372656174655f73696d706c655f746f6b656e0c6d616769635f6e756d626572216372656174655f746f6b656e5f776974685f6d657461646174615f7363726970740000000000000000000000000000000000000000000000000000000000000001000201030300020000010a0b000b010b020b030b040b05062a00000000000000120038000200", "abi": { "address": "0x1", "name": "SimpleToken", @@ -3491,7 +3491,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a0100180218080320d00104f0010605f601a301079903a30608bc092006dc09c4020ca00cde030ffe0f02000100020003000400050006000700080009000a000b000c0520020008250400000d000100000e000200000f0103000010040100001105010000120401000013050100001406010000150007000016080100001709010000180a01000019090100001a020100001b0b0100001c0c0100001d0d0100001e0e0100081f08010004211010000522011100010d12020100092301010002241401000324140100042610100008271617000a28170100011418010100011500070007290801000116190101000b2a010700042b101000092c011000012d1b0100062e0800000815000700082f001000011a0b01000b301c070015111c111f11010500020c0a02010c030c050a0203060c050a02050c03030303010101060c070c030a0203030302090c030a020a050a0a020303030202060c0a02080c030a02030303020a02030c0301050c030a0203020208000501030108000205060900030800050c03060c060c0a02050800060c0801030302060c0301080102060c0609000a060c050a020a020a020a020a020a020a02010305030304060c030a020201060a020747656e657369730c4170746f734163636f756e74074163636f756e74144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967064572726f7273064d61726b6572065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d700e5472616e73616374696f6e4665651b5472616e73616374696f6e5075626c697368696e674f7074696f6e0e6372656174655f6163636f756e74176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e74186372656174655f76616c696461746f725f6163636f756e74216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c216372656174655f76616c696461746f725f6f70657261746f725f6163636f756e742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c086570696c6f677565096578697374735f61740a696e697469616c697a650f6d6f64756c655f70726f6c6f6775651b6d756c74695f6167656e745f7363726970745f70726f6c6f6775650f70726f6c6f6775655f636f6d6d6f6e19726f746174655f61757468656e7469636174696f6e5f6b657922726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c0f7363726970745f70726f6c6f6775651177726974657365745f6570696c6f6775651177726974657365745f70726f6c6f6775650872656769737465720b436861696e4d61726b657210696e76616c69645f617267756d656e74036765740e6173736572745f67656e65736973077075626c69736804436f696e0e6c696d69745f6578636565646564087769746864726177086275726e5f666565146173736572745f636f72655f7265736f757263651169735f6d6f64756c655f616c6c6f7765640d696e76616c69645f73746174650b6e6f775f7365636f6e64730870726f6c6f6775650a616464726573735f6f660a62616c616e63655f6f661169735f7363726970745f616c6c6f776564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030802000000000000000308000000000000000003080100000000000000030808000000000000000308070000000000000003080900000000000000030806000000000000000410ffffffffffffffff00000000000000000308ed030000000000000308f2030000000000000308f1030000000000000308f0030000000000000308ee0300000000000005200000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000010a020d0c4170746f734163636f756e740a02100f7363726970745f70726f6c6f6775650a02100f6d6f64756c655f70726f6c6f6775650a02121177726974657365745f70726f6c6f6775650a0209086570696c6f6775650a02121177726974657365745f6570696c6f6775650002000003070b001101010c010e01111202010300000f160a00070e22030707021113270a00070f22030e07011113270b000c0211140c010b020e0138000202030000130a111611140c00070f0e003800010c020b02020302000001050e000b010b021104020401000003090b011101010c030b000e030b021117020502000001050e000b010b021106020601000003090b011101010c030b000e030b021118020700000015280a030a0426030707031113270b030b04170c080a02350a083518070825031607031119270b020b08180c090e000b09111a0c070b07111b0e000c0611140c050b060e053801020801000001030b00111d0209010000010f11160a00111e0b00070f0710071107120713071107140715093802020a000000010e11200305070b1121270b000b010b020b030b040b050b06110c020b000000010307051113270c0000001a2411220b05230307070d1113270e000b010b020b0611230b030b04180c090e0011240c070a071125031907091113270b0711260c080b080b092603230709111327020d02000001040e000b01110e020e01000001040b000b011127020f000000010f0e0711280306070c1121270b000b010b020b030b040b050b06110c021000000001030707111327110000000103070a111327000000", + "bytecode": "0xa11ceb0b050000000a0100180218080320d00104f0010605f601a301079903a30608bc092006dc09c4020ca00cde030ffe0f02000100020003000400050006000700080009000a000b000c0520020008250400000d000100000e000200000f0103000010040100001105010000120401000013050100001406010000150007000016080100001709010000180a01000019090100001a020100001b0b0100001c0c0100001d0d0100001e0e0100081f08010004211010000522011100010d12020100092301010002241401000324140100042610100008271617000a28170100011418010100011500070007290801000116190101000b2a010700042b101000092c011000012d1b0100062e0800000815000700082f001000011a0b01000b301c070015111c111f11010500020c0a02010c030c050a0203060c050a02050c03030303010101060c070c030a0203030302090c030a020a050a0a020303030202060c0a02080c030a02030303020a02030c0301050c030a0203020208000501030108000205060900030800050c03060c060c0a02050800060c0801030302060c0301080102060c0609000a060c050a020a020a020a020a020a020a02010305030304060c030a020201060a020747656e657369730c4170746f734163636f756e74074163636f756e74144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967064572726f7273064d61726b6572065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d700e5472616e73616374696f6e4665651b5472616e73616374696f6e5075626c697368696e674f7074696f6e0e6372656174655f6163636f756e74176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e74186372656174655f76616c696461746f725f6163636f756e74216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c216372656174655f76616c696461746f725f6f70657261746f725f6163636f756e742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c086570696c6f677565096578697374735f61740a696e697469616c697a650f6d6f64756c655f70726f6c6f6775651b6d756c74695f6167656e745f7363726970745f70726f6c6f6775650f70726f6c6f6775655f636f6d6d6f6e19726f746174655f61757468656e7469636174696f6e5f6b657922726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c0f7363726970745f70726f6c6f6775651177726974657365745f6570696c6f6775651177726974657365745f70726f6c6f6775650872656769737465720b436861696e4d61726b657210696e76616c69645f617267756d656e74036765740e6173736572745f67656e65736973077075626c69736804436f696e0e6c696d69745f6578636565646564087769746864726177086275726e5f666565146173736572745f636f72655f7265736f757263651169735f6d6f64756c655f616c6c6f7765640d696e76616c69645f73746174650b6e6f775f7365636f6e64730870726f6c6f6775650a616464726573735f6f660a62616c616e63655f6f661169735f7363726970745f616c6c6f776564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030802000000000000000308000000000000000003080100000000000000030808000000000000000308070000000000000003080900000000000000030806000000000000000410ffffffffffffffff00000000000000000308ed030000000000000308f2030000000000000308f1030000000000000308f0030000000000000308ee0300000000000005200000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000010a020d0c4170746f734163636f756e740a02100f7363726970745f70726f6c6f6775650a02100f6d6f64756c655f70726f6c6f6775650a02121177726974657365745f70726f6c6f6775650a0209086570696c6f6775650a02121177726974657365745f6570696c6f6775650002000003070b001101010c010e01111202010300000f160a00070e22030707021113270a00070f22030e07011113270b000c0211140c010b020e0138000202030000130a111611140c00070f0e003800010c020b02020302000001050e000b010b021104020401000003090b011101010c030b000e030b021117020502000001050e000b010b021106020601000003090b011101010c030b000e030b021118020700000015280a030a0426030707031113270b030b04170c080a02350a083518070825031607031119270b020b08180c090e000b09111a0c070b07111b0e000c0611140c050b060e053801020801000001030b00111d0209010000010f11160a00111e0b00070f0710071107120713071107140715093802020a000000010e11200305070b1121270b000b010b020b030b040b050b06110c020b000000010307051113270c0000001a2411220b05230307070d1113270e000b010b020b0611230b030b04180c090e0011240c070a071125031907091113270b0711260c080b080b092603230709111327020d02000001040e000b01110e020e01000001040b000b011127020f000000010f0e0711280306070c1121270b000b010b020b030b040b050b06110c021000000001030707111327110000000103070a111327000000", "abi": { "address": "0x1", "name": "AptosAccount", @@ -3618,7 +3618,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605392a07635e08c101200ce1012e000000010002000302060200010703010001000400010000050201000304000101000208010300010905060100030a0701010002030403050302060c0300020c03010800040800060c0b010108000302060c060900010b010109000203060b010109000c4170746f7356657273696f6e0a4361706162696c697479064d61726b65720756657273696f6e0a696e697469616c697a650b7365745f76657273696f6e0b436861696e4d61726b6572034361700367657407616371756972650373657400000000000000000000000000000000000000000000000000000000000000010001000001040b000b0138000201020000040e0b010c050e000c0311030c020b030e0238010c040b050e0438020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605392a07635e08c101200ce1012e000000010002000302060200010703010001000400010000050201000304000101000208010300010905060100030a0701010002030403050302060c0300020c03010800040800060c0b010108000302060c060900010b010109000203060b010109000c4170746f7356657273696f6e0a4361706162696c697479064d61726b65720756657273696f6e0a696e697469616c697a650b7365745f76657273696f6e0b436861696e4d61726b6572034361700367657407616371756972650373657400000000000000000000000000000000000000000000000000000000000000010001000001040b000b0138000201020000040e0b010c050e000c0311030c020b030e0238010c040b050e0438020200", "abi": { "address": "0x1", "name": "AptosVersion", @@ -3649,7 +3649,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a0100040204040308280530170747930108da012006fa01440abe02050cc30293020dd6040200000001000007000002000100000302010000040302000005010200000601040000070302000109020200010a02020002030301080001030203080001010401040404000204040c4669786564506f696e743332064572726f7273146372656174655f66726f6d5f726174696f6e616c156372656174655f66726f6d5f7261775f76616c75650a6469766964655f7536340d6765745f7261775f76616c75650769735f7a65726f0c6d756c7469706c795f7536340576616c756510696e76616c69645f617267756d656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308030000000000000003080200000000000000030804000000000000000410ffffffffffffffff000000000000000000020108030001000005310a003531402f0c050b013531202f0c040a04320000000000000000000000000000000022031107001106270b050b041a0c030a03320000000000000000000000000000000022031a051d080c0205210b00060000000000000000210c020b02032607041106270a03070525032d07041107270b03341200020101000006030b0012000202010000071f0e0110001406000000000000000022030907021106270b003531202f0c030b030e01100014351a0c020a02070525031c07011107270b0234020301000006040e00100014020401000006060e0010001406000000000000000021020501000007160b00350e0110001435180c030b033120300c020a02070525031307031107270b023402000000", + "bytecode": "0xa11ceb0b050000000a0100040204040308280530170747930108da012006fa01440abe02050cc30293020dd6040200000001000007000002000100000302010000040302000005010200000601040000070302000109020200010a02020002030301080001030203080001010401040404000204040c4669786564506f696e743332064572726f7273146372656174655f66726f6d5f726174696f6e616c156372656174655f66726f6d5f7261775f76616c75650a6469766964655f7536340d6765745f7261775f76616c75650769735f7a65726f0c6d756c7469706c795f7536340576616c756510696e76616c69645f617267756d656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308030000000000000003080200000000000000030804000000000000000410ffffffffffffffff000000000000000000020108030001000005310a003531402f0c050b013531202f0c040a04320000000000000000000000000000000022031107001106270b050b041a0c030a03320000000000000000000000000000000022031a051d080c0205210b00060000000000000000210c020b02032607041106270a03070525032d07041107270b03341200020101000006030b0012000202010000071f0e0110001406000000000000000022030907021106270b003531202f0c030b030e01100014351a0c020a02070525031c07011107270b0234020301000006040e00100014020401000006060e0010001406000000000000000021020501000007160b00350e0110001435180c030b033120300c020a02070525031307031107270b023402000000", "abi": { "address": "0x1", "name": "FixedPoint32", @@ -3746,7 +3746,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605394c0785016208e701200c87026e00000001000200030206020001070301000100040001000005020100030400010100020801030001090506010003050701010002030403050304060c0a020a0203000c0c03030303030303030303030108000e08000303030303060c0b0101080003030303030302060c060900010b010109000c0303030303030303030303060b010109000d4170746f73564d436f6e6669670a4361706162696c697479064d61726b657208564d436f6e6669670a696e697469616c697a65117365745f6761735f636f6e7374616e74730b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001060b000b010b020b0338000201020000042c0b010c110b020c100b030c0f0b040c0e0b050c0d0b060c190b070c180b080c170b090c160b0a0c150b0b0c140e000c1211030c0c0b120e0c38010c130b110b100b0f0b0e0b0d0b190b180b170b160b150b140e1338020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605394c0785016208e701200c87026e00000001000200030206020001070301000100040001000005020100030400010100020801030001090506010003050701010002030403050304060c0a020a0203000c0c03030303030303030303030108000e08000303030303060c0b0101080003030303030302060c060900010b010109000c0303030303030303030303060b010109000d4170746f73564d436f6e6669670a4361706162696c697479064d61726b657208564d436f6e6669670a696e697469616c697a65117365745f6761735f636f6e7374616e74730b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001060b000b010b020b0338000201020000042c0b010c110b020c100b030c0f0b040c0e0b050c0d0b060c190b070c180b080c170b090c160b0a0c150b0b0c140e000c1211030c0c0b120e0c38010c130b110b100b0f0b0e0b0d0b190b180b170b160b150b140e1338020200", "abi": { "address": "0x1", "name": "AptosVMConfig", @@ -3789,7 +3789,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000e020e1e032c8c0104b8011a05d201960207e803e20208ca062006ea06680ad2070f0ce107b2030d930b02000000010002000300040005000600000800020707000505040204000400060604000118070003030701000000080001000009020100000a000100000b020100000c030400000d050100000e060100000f070100041105090005120b0c02040405130b0e02040405140f1002040405151101020404061612010002171304000119151400031a01160100061b170100060c180400051c0111020404051d1a1b020404051e1c01020404061f1d1e0006201f20000621210100090a0a0d0b0d0a0a0c0d1010130a140a130d150a140d090d150d03060c0506080100040c05050302060c0301080101060c04060c0506080103050c0505030307080105070b0202050b020208010803070b0202080108030b020208010803050803010502050b02020801080302070b020209000901060900010709010208010803020900090101060b0202090009010103010b02020900090102060c0803020503010804010a02010b0501090005060c0804080408040b05010306060c0804080408040308040a070b0202050b0202080108030605070b020208010803060801070b020208010803070803070b0202050b02020801080305080306080102060b020209000901060900010103070b0202090009010900090103060c0608010301080301060803010608010208030708030e546f6b656e5472616e73666572730541534349490447554944064f7074696f6e065369676e6572055461626c6505546f6b656e0249440c63616e63656c5f6f666665721363616e63656c5f6f666665725f73637269707405636c61696d0c636c61696d5f7363726970740c6372656174655f746f6b656e1a696e697469616c697a655f746f6b656e5f7472616e7366657273056f666665720c6f666665725f7363726970740e70656e64696e675f636c61696d730a616464726573735f6f660a626f72726f775f6d75740672656d6f766505636f756e740d64657374726f795f656d7074790d6465706f7369745f746f6b656e096372656174655f696406537472696e6706737472696e67046e6f6e65116372656174655f636f6c6c656374696f6e066372656174650c636f6e7461696e735f6b657906696e736572740e77697468647261775f746f6b656e08746f6b656e5f69640b6d657267655f746f6b656e00000000000000000000000000000000000000000000000000000000000000010a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e000201100b0202050b020208010803000100010008250a0011080c080b082a000f000c050a050e0138000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0138030c07010b07380405210b05010b000b09110d02010200010004090b020b03110e0c040e000b010e04110002020100010008250a0011080c080b012a000f000c050a050e0838000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0838030c07010b07380405210b05010b000b09110d02030200010004090b020b03110e0c040e000b010e041102020400000014170700110f0c020a000701110f0e02140702110f380511110b000b020703110f0704110f0b010702110f1112020500000001050b00380612002d0002060100010019410a0011080c0b0a0b2900200308050a0a0011050b0b2a000f000c0a0a0a0e010c050c040b042e0b053807200319051d0a0a0a01380838090b0a0e0138000c080b000b020b0311160c0c0e0c11170c0d0a080a0d0c070c060b062e0b07380a0333053b0b080b0d380b0c090b0c0b09111805400b080b0d140b0c380c020702000100040a0b020b03110e0c050e000b010e050b04110602000000", + "bytecode": "0xa11ceb0b050000000b01000e020e1e032c8c0104b8011a05d201960207e803e20208ca062006ea06680ad2070f0ce107b2030d930b02000000010002000300040005000600000800020707000505040204000400060604000118070003030701000000080001000009020100000a000100000b020100000c030400000d050100000e060100000f070100041105090005120b0c02040405130b0e02040405140f1002040405151101020404061612010002171304000119151400031a01160100061b170100060c180400051c0111020404051d1a1b020404051e1c01020404061f1d1e0006201f20000621210100090a0a0d0b0d0a0a0c0d1010130a140a130d150a140d090d150d03060c0506080100040c05050302060c0301080101060c04060c0506080103050c0505030307080105070b0202050b020208010803070b0202080108030b020208010803050803010502050b02020801080302070b020209000901060900010709010208010803020900090101060b0202090009010103010b02020900090102060c0803020503010804010a02010b0501090005060c0804080408040b05010306060c0804080408040308040a070b0202050b0202080108030605070b020208010803060801070b020208010803070803070b0202050b02020801080305080306080102060b020209000901060900010103070b0202090009010900090103060c0608010301080301060803010608010208030708030e546f6b656e5472616e73666572730541534349490447554944064f7074696f6e065369676e6572055461626c6505546f6b656e0249440c63616e63656c5f6f666665721363616e63656c5f6f666665725f73637269707405636c61696d0c636c61696d5f7363726970740c6372656174655f746f6b656e1a696e697469616c697a655f746f6b656e5f7472616e7366657273056f666665720c6f666665725f7363726970740e70656e64696e675f636c61696d730a616464726573735f6f660a626f72726f775f6d75740672656d6f766505636f756e740d64657374726f795f656d7074790d6465706f7369745f746f6b656e096372656174655f696406537472696e6706737472696e67046e6f6e65116372656174655f636f6c6c656374696f6e066372656174650c636f6e7461696e735f6b657906696e736572740e77697468647261775f746f6b656e08746f6b656e5f69640b6d657267655f746f6b656e00000000000000000000000000000000000000000000000000000000000000010a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e000201100b0202050b020208010803000100010008250a0011080c080b082a000f000c050a050e0138000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0138030c07010b07380405210b05010b000b09110d02010200010004090b020b03110e0c040e000b010e04110002020100010008250a0011080c080b012a000f000c050a050e0838000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0838030c07010b07380405210b05010b000b09110d02030200010004090b020b03110e0c040e000b010e041102020400000014170700110f0c020a000701110f0e02140702110f380511110b000b020703110f0704110f0b010702110f1112020500000001050b00380612002d0002060100010019410a0011080c0b0a0b2900200308050a0a0011050b0b2a000f000c0a0a0a0e010c050c040b042e0b053807200319051d0a0a0a01380838090b0a0e0138000c080b000b020b0311160c0c0e0c11170c0d0a080a0d0c070c060b062e0b07380a0333053b0b080b0d380b0c090b0c0b09111805400b080b0d140b0c380c020702000100040a0b020b03110e0c050e000b010e050b04110602000000", "abi": { "address": "0x1", "name": "TokenTransfers", @@ -3886,7 +3886,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000402040403080a05120407163c0852200c720b0f7d02000100020103040000040001000105000100010800000c4170746f734163636f756e740e5472616e73616374696f6e4665650854657374436f696e04436f696e086275726e5f666565086275726e5f67617300000000000000000000000000000000000000000000000000000000000000010003000001030b00110102000000", + "bytecode": "0xa11ceb0b050000000801000402040403080a05120407163c0852200c720b0f7d02000100020103040000040001000105000100010800000c4170746f734163636f756e740e5472616e73616374696f6e4665650854657374436f696e04436f696e086275726e5f666565086275726e5f67617300000000000000000000000000000000000000000000000000000000000000010003000001030b00110102000000", "abi": { "address": "0x1", "name": "TransactionFee", @@ -3908,7 +3908,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e10031e2b044902054b1c0767ea0108d1022006f102360aa7030b0bb203020cb4035c0d900402000000010002000300040005000600000800000708010001010903010001000800010100000a02010100050d010100040e000100020f04040006100106010002110404000312010100050501060c00020a02060b0201090001090001030102010a090001070a020f436f6e73656e737573436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f721a436f6e73656e737573436f6e666967436861696e4d61726b65720a696e697469616c697a65034361700373657406636f6e6669670b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010b0a020102010c01010300010000011e11020a00110307023b0020030c0b00010700110427070229002003150b000107011104270a000939003f000b00380012002d00020101000100070f07023b000306070011062707022a000f000c020b000b0215110702000000", + "bytecode": "0xa11ceb0b050000000c01000e020e10031e2b044902054b1c0767ea0108d1022006f102360aa7030b0bb203020cb4035c0d900402000000010002000300040005000600000800000708010001010903010001000800010100000a02010100050d010100040e000100020f04040006100106010002110404000312010100050501060c00020a02060b0201090001090001030102010a090001070a020f436f6e73656e737573436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f721a436f6e73656e737573436f6e666967436861696e4d61726b65720a696e697469616c697a65034361700373657406636f6e6669670b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010b0a020102010c01010300010000011e11020a00110307023b0020030c0b00010700110427070229002003150b000107011104270a000939003f000b00380012002d00020101000100070f07023b000306070011062707022a000f000c020b000b0215110702000000", "abi": { "address": "0x1", "name": "ConsensusConfig", @@ -3980,7 +3980,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e1203205c047c040580012807a801db040883062006a3065e0a8107170c98079d030db50a060fbb0a0e000700080009000a000b000c000d000e0800000f080000100600021b040106010011000100001201010000130001000014000100001501020000160101000017010100051d000100011e030300011f0303000220060101060421000700062201010001230303000324070300022500080106062601020006270103000a050f0501060c0001010103020107080001080202070b0301090009000105010b0301090004010107080003074163636f756e740f436f6e73656e737573436f6e66696717506172616c6c656c457865637574696f6e436f6e6669671b5472616e73616374696f6e5075626c697368696e674f7074696f6e08564d436f6e6669670f56616c696461746f7253797374656d0756657273696f6e0f5265636f6e66696775726174696f6e064572726f7273054576656e740447554944065369676e65720f53797374656d4164647265737365730954696d657374616d700d436f6e66696775726174696f6e1644697361626c655265636f6e66696775726174696f6e0d4e657745706f63684576656e741764697361626c655f7265636f6e66696775726174696f6e22656d69745f67656e657369735f7265636f6e66696775726174696f6e5f6576656e7416656e61626c655f7265636f6e66696775726174696f6e0a696e697469616c697a65177265636f6e66696775726174696f6e5f656e61626c65640b7265636f6e6669677572650c7265636f6e6669677572655f0565706f6368196c6173745f7265636f6e66696775726174696f6e5f74696d65066576656e74730b4576656e7448616e646c650b64756d6d795f6669656c64146173736572745f636f72655f7265736f757263650d696e76616c69645f73746174650d6e6f745f7075626c69736865640a656d69745f6576656e740a616464726573735f6f660e6173736572745f67656e6573697311616c72656164795f7075626c6973686564156765745f6e6578745f6372656174696f6e5f6e756d106e65775f6576656e745f68616e646c650a69735f67656e65736973106e6f775f6d6963726f7365636f6e6473000000000000000000000000000000000000000000000000000000000000000103080100000000000000030800000000000000000308030000000000000003080400000000000000030802000000000000000308ffffffffffffffff0520000000000000000000000000000000000000000000000000000000000a550c18000203180319031a0b030108020102011c01020201180300000000010e0a001107110403090b000107011108270b000912012d01020100000100042c070629000306070111092707062a000c010a0110001406000000000000000021031005170a01100114060000000000000000210c000519090c000b0003200b010107011108270601000000000000000a010f00150a010f020b011000141202380002020000010101100a001107110420030a0b000107011108270b00110b2c011301010203010000011f110c0a0011070706290020030c0b00010701110d270a00110b110e0604000000000000002103170b000107031108270a000600000000000000000600000000000000000b00380112002d00020400000001040706290120020503000100010211060206000001000945111003030506080c00050a1111060000000000000000210c000b00030d0510080c0105131104200c010b01031605170207062a000c0211110c030a030a0210011421032305260b0201020a030a021001142403310b020107021108270b030a020f01150a02100014060100000000000000160a020f00150a020f020b021000141202380002000000010002000000010002000300040005000600", + "bytecode": "0xa11ceb0b050000000c01000e020e1203205c047c040580012807a801db040883062006a3065e0a8107170c98079d030db50a060fbb0a0e000700080009000a000b000c000d000e0800000f080000100600021b040106010011000100001201010000130001000014000100001501020000160101000017010100051d000100011e030300011f0303000220060101060421000700062201010001230303000324070300022500080106062601020006270103000a050f0501060c0001010103020107080001080202070b0301090009000105010b0301090004010107080003074163636f756e740f436f6e73656e737573436f6e66696717506172616c6c656c457865637574696f6e436f6e6669671b5472616e73616374696f6e5075626c697368696e674f7074696f6e08564d436f6e6669670f56616c696461746f7253797374656d0756657273696f6e0f5265636f6e66696775726174696f6e064572726f7273054576656e740447554944065369676e65720f53797374656d4164647265737365730954696d657374616d700d436f6e66696775726174696f6e1644697361626c655265636f6e66696775726174696f6e0d4e657745706f63684576656e741764697361626c655f7265636f6e66696775726174696f6e22656d69745f67656e657369735f7265636f6e66696775726174696f6e5f6576656e7416656e61626c655f7265636f6e66696775726174696f6e0a696e697469616c697a65177265636f6e66696775726174696f6e5f656e61626c65640b7265636f6e6669677572650c7265636f6e6669677572655f0565706f6368196c6173745f7265636f6e66696775726174696f6e5f74696d65066576656e74730b4576656e7448616e646c650b64756d6d795f6669656c64146173736572745f636f72655f7265736f757263650d696e76616c69645f73746174650d6e6f745f7075626c69736865640a656d69745f6576656e740a616464726573735f6f660e6173736572745f67656e6573697311616c72656164795f7075626c6973686564156765745f6e6578745f6372656174696f6e5f6e756d106e65775f6576656e745f68616e646c650a69735f67656e65736973106e6f775f6d6963726f7365636f6e6473000000000000000000000000000000000000000000000000000000000000000103080100000000000000030800000000000000000308030000000000000003080400000000000000030802000000000000000308ffffffffffffffff0520000000000000000000000000000000000000000000000000000000000a550c18000203180319031a0b030108020102011c01020201180300000000010e0a001107110403090b000107011108270b000912012d01020100000100042c070629000306070111092707062a000c010a0110001406000000000000000021031005170a01100114060000000000000000210c000519090c000b0003200b010107011108270601000000000000000a010f00150a010f020b011000141202380002020000010101100a001107110420030a0b000107011108270b00110b2c011301010203010000011f110c0a0011070706290020030c0b00010701110d270a00110b110e0604000000000000002103170b000107031108270a000600000000000000000600000000000000000b00380112002d00020400000001040706290120020503000100010211060206000001000945111003030506080c00050a1111060000000000000000210c000b00030d0510080c0105131104200c010b01031605170207062a000c0211110c030a030a0210011421032305260b0201020a030a021001142403310b020107021108270b030a020f01150a02100014060100000000000000160a020f00150a020f020b021000141202380002000000010002000000010002000300040005000600", "abi": { "address": "0x1", "name": "Reconfiguration", @@ -4067,7 +4067,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000701000603061e05240a072e8f0108bd012006dd01580cb5024000000001000200030001000004020100000500010000060203000207000200010804040001060c000105010101030f53797374656d416464726573736573064572726f7273065369676e6572146173736572745f636f72655f7265736f757263651c6173736572745f636f72655f7265736f757263655f61646472657373096173736572745f766d1869735f636f72655f7265736f757263655f616464726573730a616464726573735f6f661072657175697265735f6164647265737300000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180001000001040b0011041101020101000001070b00110303060700110527020201000001090b00110407022103080701110527020301000001040b000703210200", + "bytecode": "0xa11ceb0b050000000701000603061e05240a072e8f0108bd012006dd01580cb5024000000001000200030001000004020100000500010000060203000207000200010804040001060c000105010101030f53797374656d416464726573736573064572726f7273065369676e6572146173736572745f636f72655f7265736f757263651c6173736572745f636f72655f7265736f757263655f61646472657373096173736572745f766d1869735f636f72655f7265736f757263655f616464726573730a616464726573735f6f661072657175697265735f6164647265737300000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180001000001040b0011041101020101000001070b00110303060700110527020201000001090b00110407022103080701110527020301000001040b000703210200", "abi": { "address": "0x1", "name": "SystemAddresses", @@ -4116,7 +4116,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01001202121a032c830104af011005bf0153079202f7040889072006a907540afd07220b9f08020ca108ac030dcd0b0a0000000100020003000400050006000700080009070000000800000a08010001011303010001030307010000000b000100000c000200000d030400000e000500000f000000001003040000110607010000120001000014080701000015060700001609070000170a0700021f0c0c0003200d01010002210c0c0003220d0e01000723070700062406070002250c0c00072607070005270600000328071101000429050100032a10110100082b0001000d020f020d000f001502150017021700010501010108000106080001060a02010a0201060c0003060c0a020b0301090005060c050a020a020a0202060c0501060b04010800010301060b040109000106090001060801010900010b04010900010708010f56616c696461746f72436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e095369676e6174757265065369676e65720f53797374656d4164647265737365730954696d657374616d701756616c696461746f724f70657261746f72436f6e66696706436f6e6669671a56616c696461746f72436f6e666967436861696e4d61726b65720d6578697374735f636f6e6669670a6765745f636f6e666967146765745f636f6e73656e7375735f7075626b65790e6765745f68756d616e5f6e616d650c6765745f6f70657261746f721f6765745f76616c696461746f725f6e6574776f726b5f6164647265737365730a696e697469616c697a650869735f76616c696403436170077075626c6973680f72656d6f76655f6f70657261746f720a7365745f636f6e6669670c7365745f6f70657261746f7210636f6e73656e7375735f7075626b65791b76616c696461746f725f6e6574776f726b5f6164647265737365731a66756c6c6e6f64655f6e6574776f726b5f61646472657373657306636f6e666967106f70657261746f725f6163636f756e740a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640769735f736f6d6510696e76616c69645f617267756d656e7406626f72726f770e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66046e6f6e6517656432353531395f76616c69646174655f7075626b657904736f6d651d6861735f76616c696461746f725f6f70657261746f725f636f6e666967000000000000000000000000000000000000000000000000000000000000000103080900000000000000030802000000000000000308010000000000000003080300000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203180a02190a021a0a020102031b0b040108001c0b0401051d0a020202011e0102100000000007030b0029010201010001010b160a00110003060704110c270b002b0110000c010a01380003120b01010704110e270b01380114020201000007030b0010010203010001010f0d0a00290103060704110c270b002b010c010b011002140204010001010f170a00290103060704110c270b002b010c010a011003380203120b01010704110e270b011003380314020501000007030b0010040206010000071111100a00111107053b0020030c0b000107001112270b000939003f00020701000101010e0a0029010304050a0b002b01100038000c01050c090c010b010208010000071a111307053b0003090b00010700110c270a00111429012003130b000107041112270b00380438050b0112012d01020901000101000f0b0011140c010a01110003090704110c2738050b012a010f0315020a0100010112210b0011140a0111042103090702110e270a021116030f0701110e270a01110003150704110c270b012a010c050b020b030b04120038060b050f0015020b0100010100180a01111803080b00010703110e270b0011140c020a02110003110704110c270b0138070b022a010f0315020100000001020101000100", + "bytecode": "0xa11ceb0b050000000c01001202121a032c830104af011005bf0153079202f7040889072006a907540afd07220b9f08020ca108ac030dcd0b0a0000000100020003000400050006000700080009070000000800000a08010001011303010001030307010000000b000100000c000200000d030400000e000500000f000000001003040000110607010000120001000014080701000015060700001609070000170a0700021f0c0c0003200d01010002210c0c0003220d0e01000723070700062406070002250c0c00072607070005270600000328071101000429050100032a10110100082b0001000d020f020d000f001502150017021700010501010108000106080001060a02010a0201060c0003060c0a020b0301090005060c050a020a020a0202060c0501060b04010800010301060b040109000106090001060801010900010b04010900010708010f56616c696461746f72436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e095369676e6174757265065369676e65720f53797374656d4164647265737365730954696d657374616d701756616c696461746f724f70657261746f72436f6e66696706436f6e6669671a56616c696461746f72436f6e666967436861696e4d61726b65720d6578697374735f636f6e6669670a6765745f636f6e666967146765745f636f6e73656e7375735f7075626b65790e6765745f68756d616e5f6e616d650c6765745f6f70657261746f721f6765745f76616c696461746f725f6e6574776f726b5f6164647265737365730a696e697469616c697a650869735f76616c696403436170077075626c6973680f72656d6f76655f6f70657261746f720a7365745f636f6e6669670c7365745f6f70657261746f7210636f6e73656e7375735f7075626b65791b76616c696461746f725f6e6574776f726b5f6164647265737365731a66756c6c6e6f64655f6e6574776f726b5f61646472657373657306636f6e666967106f70657261746f725f6163636f756e740a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640769735f736f6d6510696e76616c69645f617267756d656e7406626f72726f770e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66046e6f6e6517656432353531395f76616c69646174655f7075626b657904736f6d651d6861735f76616c696461746f725f6f70657261746f725f636f6e666967000000000000000000000000000000000000000000000000000000000000000103080900000000000000030802000000000000000308010000000000000003080300000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203180a02190a021a0a020102031b0b040108001c0b0401051d0a020202011e0102100000000007030b0029010201010001010b160a00110003060704110c270b002b0110000c010a01380003120b01010704110e270b01380114020201000007030b0010010203010001010f0d0a00290103060704110c270b002b010c010b011002140204010001010f170a00290103060704110c270b002b010c010a011003380203120b01010704110e270b011003380314020501000007030b0010040206010000071111100a00111107053b0020030c0b000107001112270b000939003f00020701000101010e0a0029010304050a0b002b01100038000c01050c090c010b010208010000071a111307053b0003090b00010700110c270a00111429012003130b000107041112270b00380438050b0112012d01020901000101000f0b0011140c010a01110003090704110c2738050b012a010f0315020a0100010112210b0011140a0111042103090702110e270a021116030f0701110e270a01110003150704110c270b012a010c050b020b030b04120038060b050f0015020b0100010100180a01111803080b00010703110e270b0011140c020a02110003110704110c270b0138070b022a010f0315020100000001020101000100", "abi": { "address": "0x1", "name": "ValidatorConfig", @@ -4319,7 +4319,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01001402141e0332c70104f90116058f02aa0107b903bc0608f5092006950aa4010ab90b1a0bd30b020cd50be1050db611080000000100020003000400050006000700080009000a0700000b0801000100000b00010c0301000108100700030307010000000d00010100000e01010100000f020300001103040000120506000013010700001408010100001503090000160a0900001700010100001807010000190b0100001a0c0900001b010200072301010008240309000225020200022602020008270304000728010200092910010100022a020200092b11120100032c14090100032b14120100092d16020100032e0e170100032f0117010007300101000631080100023202020009330118010009341b0e010004350101000836030300053708030009381b1e0100010e140f160f17021802190f1a021b021f0f200f240f02050b03010900000103010501080402060a080005010b05010301080201060c01010205060a080002060c0502070a080003070508040303070a08000804080201090001080002070a0900090002060a09000301060900020b050103080201060b0501090003030306080001060a0900010b05010900010a09000208020503030b050103080202070a090003010708020501030b050103070800080201070900040708040804030708000f56616c696461746f7253797374656d0a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e065369676e65720f53797374656d4164647265737365730954696d657374616d700f56616c696461746f72436f6e66696706566563746f720d56616c696461746f72496e666f1756616c696461746f72536574436861696e4d61726b6572034361700d6164645f76616c696461746f72206173736572745f636861696e5f6d61726b65725f69735f7075626c6973686564196765745f6974685f76616c696461746f725f6164647265737306436f6e666967146765745f76616c696461746f725f636f6e666967146765745f76616c696461746f725f696e6465785f1b6765745f76616c696461746f725f73797374656d5f636f6e66696718696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f720d69735f76616c696461746f725f1072656d6f76655f76616c696461746f721b7365745f76616c696461746f725f73797374656d5f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572651a7570646174655f6974685f76616c696461746f725f696e666f5f1276616c696461746f725f7365745f73697a65046164647216636f6e73656e7375735f766f74696e675f706f77657206636f6e666967176c6173745f636f6e6669675f7570646174655f74696d650b64756d6d795f6669656c6406736368656d650a76616c696461746f7273106173736572745f6f7065726174696e670869735f76616c696410696e76616c69645f617267756d656e740e6c696d69745f65786365656465640a6765745f636f6e666967106e6f775f6d6963726f7365636f6e647309707573685f6261636b0d6e6f745f7075626c697368656406626f72726f770769735f736f6d65066c656e67746804736f6d65046e6f6e650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790b737761705f72656d6f76650b7265636f6e6669677572650c6765745f6f70657261746f720a616464726573735f6f660a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080200000000000000030809000000000000000308000000000000000003080600000000000000030808000000000000000308010000000000000003080400000000000000030807000000000000000308030000000000000003080500000000000000030800a3e111000000000308ffffffffffffffff030800010000000000000520000000000000000000000000000000000000000000000000000000000a550c180002041c051d031e08041f0301020120010202022102220a0800010e00010001020d30110e38000a00110f03080705111027110d070c23030f070711112711050c080a000e081000110820031a07001110270a0011120c070d080f000c060b000c020b070c0311130c050b060b020601000000000000000b030b05120038010b08110a02010000000107070d3b000306070111152702020100010207100a00110d230307070911102711050c010e0110000b003802100114020301000102131611050c020e0210000b0011040c010e013803030d07081110270e0210000e013804143802100214020400000015230a0038050c030600000000000000000c020a020a0323030a051f0a000a0238020c040b041001140a01210315051a0b00010b023806020b02060100000000000000160c0205050b000138070205010001020104070d2b02140206010000011f111c0a00111d070d3b0020030c0b00010701111e27070d29022003150b00010702111e270a000939003f000b003100380812022d0202070100010219090b000c0211050c010b020e0110001108020800000006070b010b0011040c020e0238030209010001021a1b110e380011050c040e0410000b0011040c030e033803030f07081110270e033804140c020d040f000b023809010b04110a020a000001021c0f110e070d290203070702111527070d2a020c010b000b01151121020b010001021d49110e0a0111220b00112321030a070611102711050c060e0610000b0111040c040e043803031707081110270e043804140c030d060f000a03110c0c020b02032305480d060f000b03380a0c050a05100314070b070a172503350b0501070411112711130a05100314070a162403420b0501070311112711130b050f03150b06110a020c0000001f330a002e38050c040a010b04260309050d0b000109020b000b01380a0c050a05100114110f200318051c0b050109020a0510011411120c030b050f020c020a022e0e0321032a052e0b020109020b030b021508020d01000102070611050c000e001000380502020100000002000300", + "bytecode": "0xa11ceb0b050000000c01001402141e0332c70104f90116058f02aa0107b903bc0608f5092006950aa4010ab90b1a0bd30b020cd50be1050db611080000000100020003000400050006000700080009000a0700000b0801000100000b00010c0301000108100700030307010000000d00010100000e01010100000f020300001103040000120506000013010700001408010100001503090000160a0900001700010100001807010000190b0100001a0c0900001b010200072301010008240309000225020200022602020008270304000728010200092910010100022a020200092b11120100032c14090100032b14120100092d16020100032e0e170100032f0117010007300101000631080100023202020009330118010009341b0e010004350101000836030300053708030009381b1e0100010e140f160f17021802190f1a021b021f0f200f240f02050b03010900000103010501080402060a080005010b05010301080201060c01010205060a080002060c0502070a080003070508040303070a08000804080201090001080002070a0900090002060a09000301060900020b050103080201060b0501090003030306080001060a0900010b05010900010a09000208020503030b050103080202070a090003010708020501030b050103070800080201070900040708040804030708000f56616c696461746f7253797374656d0a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e065369676e65720f53797374656d4164647265737365730954696d657374616d700f56616c696461746f72436f6e66696706566563746f720d56616c696461746f72496e666f1756616c696461746f72536574436861696e4d61726b6572034361700d6164645f76616c696461746f72206173736572745f636861696e5f6d61726b65725f69735f7075626c6973686564196765745f6974685f76616c696461746f725f6164647265737306436f6e666967146765745f76616c696461746f725f636f6e666967146765745f76616c696461746f725f696e6465785f1b6765745f76616c696461746f725f73797374656d5f636f6e66696718696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f720d69735f76616c696461746f725f1072656d6f76655f76616c696461746f721b7365745f76616c696461746f725f73797374656d5f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572651a7570646174655f6974685f76616c696461746f725f696e666f5f1276616c696461746f725f7365745f73697a65046164647216636f6e73656e7375735f766f74696e675f706f77657206636f6e666967176c6173745f636f6e6669675f7570646174655f74696d650b64756d6d795f6669656c6406736368656d650a76616c696461746f7273106173736572745f6f7065726174696e670869735f76616c696410696e76616c69645f617267756d656e740e6c696d69745f65786365656465640a6765745f636f6e666967106e6f775f6d6963726f7365636f6e647309707573685f6261636b0d6e6f745f7075626c697368656406626f72726f770769735f736f6d65066c656e67746804736f6d65046e6f6e650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790b737761705f72656d6f76650b7265636f6e6669677572650c6765745f6f70657261746f720a616464726573735f6f660a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080200000000000000030809000000000000000308000000000000000003080600000000000000030808000000000000000308010000000000000003080400000000000000030807000000000000000308030000000000000003080500000000000000030800a3e111000000000308ffffffffffffffff030800010000000000000520000000000000000000000000000000000000000000000000000000000a550c180002041c051d031e08041f0301020120010202022102220a0800010e00010001020d30110e38000a00110f03080705111027110d070c23030f070711112711050c080a000e081000110820031a07001110270a0011120c070d080f000c060b000c020b070c0311130c050b060b020601000000000000000b030b05120038010b08110a02010000000107070d3b000306070111152702020100010207100a00110d230307070911102711050c010e0110000b003802100114020301000102131611050c020e0210000b0011040c010e013803030d07081110270e0210000e013804143802100214020400000015230a0038050c030600000000000000000c020a020a0323030a051f0a000a0238020c040b041001140a01210315051a0b00010b023806020b02060100000000000000160c0205050b000138070205010001020104070d2b02140206010000011f111c0a00111d070d3b0020030c0b00010701111e27070d29022003150b00010702111e270a000939003f000b003100380812022d0202070100010219090b000c0211050c010b020e0110001108020800000006070b010b0011040c020e0238030209010001021a1b110e380011050c040e0410000b0011040c030e033803030f07081110270e033804140c020d040f000b023809010b04110a020a000001021c0f110e070d290203070702111527070d2a020c010b000b01151121020b010001021d49110e0a0111220b00112321030a070611102711050c060e0610000b0111040c040e043803031707081110270e043804140c030d060f000a03110c0c020b02032305480d060f000b03380a0c050a05100314070b070a172503350b0501070411112711130a05100314070a162403420b0501070311112711130b050f03150b06110a020c0000001f330a002e38050c040a010b04260309050d0b000109020b000b01380a0c050a05100114110f200318051c0b050109020a0510011411120c030b050f020c020a022e0e0321032a052e0b020109020b030b021508020d01000102070611050c000e001000380502020100000002000300", "abi": { "address": "0x1", "name": "ValidatorSystem", @@ -4500,7 +4500,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a031231044308054b2707729f01089102200cb10252000000010002000302080200010a0301000100040001000005020100000603010000070001000209010500010b060701000304080101000306030101000307080101000505060507050805020c050002060c0501060c030800060c0501080002060c060900010b0101090002050b01010900114170746f7356616c696461746f725365740a4361706162696c697479064d61726b65720f56616c696461746f7253797374656d0d6164645f76616c696461746f72166164645f76616c696461746f725f696e7465726e616c18696e697469616c697a655f76616c696461746f725f7365741072656d6f76655f76616c696461746f720b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010002000001040e000b0111010201010000040c0b010c040b000c0311040c020b040b030e0238003801020201000001030b0038020203020000040c0b010c040e000c0311040c020b040b030e02380038030200", + "bytecode": "0xa11ceb0b050000000801000802080a031231044308054b2707729f01089102200cb10252000000010002000302080200010a0301000100040001000005020100000603010000070001000209010500010b060701000304080101000306030101000307080101000505060507050805020c050002060c0501060c030800060c0501080002060c060900010b0101090002050b01010900114170746f7356616c696461746f725365740a4361706162696c697479064d61726b65720f56616c696461746f7253797374656d0d6164645f76616c696461746f72166164645f76616c696461746f725f696e7465726e616c18696e697469616c697a655f76616c696461746f725f7365741072656d6f76655f76616c696461746f720b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010002000001040e000b0111010201010000040c0b010c040b000c0311040c020b040b030e0238003801020201000001030b0038020203020000040c0b010c040e000c0311040c020b040b030e02380038030200", "abi": { "address": "0x1", "name": "AptosValidatorSet", @@ -4550,7 +4550,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605392d07666208c801200ce8012c00000001000200030306020001070301000100040001000005020100020400010100030801030001090506010002050701010002030403050301060c0002060c0a02010800040800060c0b010108000a0202060c060900010b01010900020a02060b01010900144170746f73436f6e73656e737573436f6e6669670a4361706162696c6974790f436f6e73656e737573436f6e666967064d61726b65720a696e697469616c697a65037365740b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201010000040e0b010c050b000c0311030c020b030e0238010c040b050e0438020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605392d07666208c801200ce8012c00000001000200030306020001070301000100040001000005020100020400010100030801030001090506010002050701010002030403050301060c0002060c0a02010800040800060c0b010108000a0202060c060900010b01010900020a02060b01010900144170746f73436f6e73656e737573436f6e6669670a4361706162696c6974790f436f6e73656e737573436f6e666967064d61726b65720a696e697469616c697a65037365740b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201010000040e0b010c050b000c0311030c020b030e0238010c040b050e0438020200", "abi": { "address": "0x1", "name": "AptosConsensusConfig", @@ -4580,7 +4580,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000901000c020c0a031644045a0605604e07ae01b60208e403200c84047a0ffe0402000100020003000400050006020c0200010e03010001000700010000080201000009030100000a030100000b040100030700010100020d010500010f0708010003080901010003100a010005110b010004120c0d0003130b010005050705080501060c0003060c060c0a02050c050a020a020a02030c0a0205010800040800060c0a02060c02060c060900010b0101090003060c0a020b0101090005060c050a020a020a0202060c050105010a020c4170746f734163636f756e74144170746f7356616c696461746f72436f6e6669670a4361706162696c697479064d61726b65720f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e6669670f56616c696461746f7253797374656d0a696e697469616c697a65077075626c6973681972656769737465725f76616c696461746f725f636f6e666967247365745f76616c696461746f725f636f6e6669675f616e645f7265636f6e666967757265167365745f76616c696461746f725f6f70657261746f720b436861696e4d61726b6572036765740343617007616371756972650a7365745f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572650e6765745f68756d616e5f6e616d650c7365745f6f70657261746f7200000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000060f0b010c060b020c050b000c0411060c030b060b050b040e0338013802020202000001070e000b010b020b030b0411090203020000010a0e000a010b020b030b0411090e000b01110a0204020000010b0a02110b0b01210307060000000000000000270e000b02110c02000000", + "bytecode": "0xa11ceb0b050000000901000c020c0a031644045a0605604e07ae01b60208e403200c84047a0ffe0402000100020003000400050006020c0200010e03010001000700010000080201000009030100000a030100000b040100030700010100020d010500010f0708010003080901010003100a010005110b010004120c0d0003130b010005050705080501060c0003060c060c0a02050c050a020a020a02030c0a0205010800040800060c0a02060c02060c060900010b0101090003060c0a020b0101090005060c050a020a020a0202060c050105010a020c4170746f734163636f756e74144170746f7356616c696461746f72436f6e6669670a4361706162696c697479064d61726b65720f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e6669670f56616c696461746f7253797374656d0a696e697469616c697a65077075626c6973681972656769737465725f76616c696461746f725f636f6e666967247365745f76616c696461746f725f636f6e6669675f616e645f7265636f6e666967757265167365745f76616c696461746f725f6f70657261746f720b436861696e4d61726b6572036765740343617007616371756972650a7365745f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572650e6765745f68756d616e5f6e616d650c7365745f6f70657261746f7200000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000060f0b010c060b020c050b000c0411060c030b060b050b040e0338013802020202000001070e000b010b020b030b0411090203020000010a0e000a010b020b030b0411090e000b01110a0204020000010b0a02110b0b01210307060000000000000000270e000b02110c02000000", "abi": { "address": "0x1", "name": "AptosValidatorConfig", @@ -4650,7 +4650,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e1603243c046004056429078d01f3020880042006a004360ad6040e0be404020ce60484010dea0502000000010002000300040005000600000800000708010001010803010001030307010000000900010100000a02010100000b03010100060e010100020f06060003100108010004110101000312050801000613010100051403010002150606000507070701060b0201090000020a02060b0201090001060c01070b03010a020109000103010a02010b0301090017506172616c6c656c457865637574696f6e436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7022506172616c6c656c457865637574696f6e436f6e666967436861696e4d61726b6572034361701a64697361626c655f706172616c6c656c5f657865637574696f6e25656e61626c655f706172616c6c656c5f657865637574696f6e5f776974685f636f6e6669671d696e697469616c697a655f706172616c6c656c5f657865637574696f6e1a726561645f77726974655f616e616c797369735f726573756c740b64756d6d795f6669656c64106173736572745f6f7065726174696e670d6e6f745f7075626c6973686564046e6f6e650b7265636f6e66696775726504736f6d650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0b03010a020102010d01010500010001000410110307023b000307070011042707022a000f000c0138000b011511060201010001000411110307023b000307070011042707022a000f000c020b0038010b021511060202010000011e11080a00110907023b0020030c0b00010700110a27070229002003150b00010701110a270a000939003f000b00380012002d0002000000", + "bytecode": "0xa11ceb0b050000000c01000e020e1603243c046004056429078d01f3020880042006a004360ad6040e0be404020ce60484010dea0502000000010002000300040005000600000800000708010001010803010001030307010000000900010100000a02010100000b03010100060e010100020f06060003100108010004110101000312050801000613010100051403010002150606000507070701060b0201090000020a02060b0201090001060c01070b03010a020109000103010a02010b0301090017506172616c6c656c457865637574696f6e436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7022506172616c6c656c457865637574696f6e436f6e666967436861696e4d61726b6572034361701a64697361626c655f706172616c6c656c5f657865637574696f6e25656e61626c655f706172616c6c656c5f657865637574696f6e5f776974685f636f6e6669671d696e697469616c697a655f706172616c6c656c5f657865637574696f6e1a726561645f77726974655f616e616c797369735f726573756c740b64756d6d795f6669656c64106173736572745f6f7065726174696e670d6e6f745f7075626c6973686564046e6f6e650b7265636f6e66696775726504736f6d650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0b03010a020102010d01010500010001000410110307023b000307070011042707022a000f000c0138000b011511060201010001000411110307023b000307070011042707022a000f000c020b0038010b021511060202010000011e11080a00110907023b0020030c0b00010700110a27070229002003150b00010701110a270a000939003f000b00380012002d0002000000", "abi": { "address": "0x1", "name": "ParallelExecutionConfig", @@ -4735,7 +4735,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c10031c3405501a076aa9020893032006b303360ae9030b0bf403020cf603780dee040200000001000200030004000500000800000608010001010a0301000100070001000008000200000903040100000b05040100020e060600050f04040004100304000211060600051204040003130300000105010a02010101060c0003060c0a020b0201090001030109001756616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d702256616c696461746f724f70657261746f72436f6e666967436861696e4d61726b65720e6765745f68756d616e5f6e616d651d6861735f76616c696461746f725f6f70657261746f725f636f6e6669670a696e697469616c697a6503436170077075626c6973680a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66000000000000000000000000000000000000000000000000000000000000000103080900000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0a020102010d0101070001000100040b0a001101030607011104270b002b00100014020101000004030b0029000202010000041111050a00110607023b0020030c0b000107001107270b000939003f0002030100000418110807023b0003090b000107001104270a00110911012003130b000107011107270b000b0112002d0002000000", + "bytecode": "0xa11ceb0b050000000b01000c020c10031c3405501a076aa9020893032006b303360ae9030b0bf403020cf603780dee040200000001000200030004000500000800000608010001010a0301000100070001000008000200000903040100000b05040100020e060600050f04040004100304000211060600051204040003130300000105010a02010101060c0003060c0a020b0201090001030109001756616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d702256616c696461746f724f70657261746f72436f6e666967436861696e4d61726b65720e6765745f68756d616e5f6e616d651d6861735f76616c696461746f725f6f70657261746f725f636f6e6669670a696e697469616c697a6503436170077075626c6973680a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66000000000000000000000000000000000000000000000000000000000000000103080900000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0a020102010d0101070001000100040b0a001101030607011104270b002b00100014020101000004030b0029000202010000041111050a00110607023b0020030c0b000107001107270b000939003f0002030100000418110807023b0003090b000107001104270a00110911012003130b000107011107270b000b0112002d0002000000", "abi": { "address": "0x1", "name": "ValidatorOperatorConfig", @@ -4830,7 +4830,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e10031e3b045906055f3c079b01d60208f10320069104360ac7040e0bd504020cd704ad010d840604000000010002000300040005000600070801000100000800010b030100010008000101000009010200000a030200000c0401010005100101000411050100021207070006130b02010006140d02010002150707000316010100070a070c080c03060c0a0a020100010101060a0202010b0201090001060c0109000103010608010201060801010201060a0900010a0202060a0900060900010708011b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f720b436861696e4d61726b65720a696e697469616c697a651169735f6d6f64756c655f616c6c6f7765641169735f7363726970745f616c6c6f776564034361701d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b64756d6d795f6669656c64117363726970745f616c6c6f775f6c697374196d6f64756c655f7075626c697368696e675f616c6c6f7765640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640869735f656d70747908636f6e7461696e730d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010d010102020e0a0a020f01000600010000011f11040a00110507023b0020030c0b00010700110627070229012003150b000107011106270a000939003f000b000b010b0212012d01020101000101080707022b010c000b00100014020201000101091e0a003800030405080b0001080207022b010c020a0210013801031005170b00010b0201080c01051c0b0210010b0038020c010b010203010001010e0f07023b000306070011092707022a010c020b000b020f0015110a020101010000", + "bytecode": "0xa11ceb0b050000000c01000e020e10031e3b045906055f3c079b01d60208f10320069104360ac7040e0bd504020cd704ad010d840604000000010002000300040005000600070801000100000800010b030100010008000101000009010200000a030200000c0401010005100101000411050100021207070006130b02010006140d02010002150707000316010100070a070c080c03060c0a0a020100010101060a0202010b0201090001060c0109000103010608010201060801010201060a0900010a0202060a0900060900010708011b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f720b436861696e4d61726b65720a696e697469616c697a651169735f6d6f64756c655f616c6c6f7765641169735f7363726970745f616c6c6f776564034361701d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b64756d6d795f6669656c64117363726970745f616c6c6f775f6c697374196d6f64756c655f7075626c697368696e675f616c6c6f7765640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640869735f656d70747908636f6e7461696e730d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010d010102020e0a0a020f01000600010000011f11040a00110507023b0020030c0b00010700110627070229012003150b000107011106270a000939003f000b000b010b0212012d01020101000101080707022b010c000b00100014020201000101091e0a003800030405080b0001080207022b010c020a0210013801031005170b00010b0201080c01051c0b0210010b0038020c010b010203010001010e0f07023b000306070011092707022a010c020b000b020f0015110a020101010000", "abi": { "address": "0x1", "name": "TransactionPublishingOption", @@ -4928,7 +4928,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000901000802080a03122104330605392d0766830108e901200c89022e0fb70202000100020003000402070200010903010001000500010000060201000305000101000208010300010a0506010003060701010002030403050301060c0003060c060c0a02010800040800060c0a02060c02060c060900010b0101090003060c0a020b010109000c4170746f734163636f756e741c4170746f7356616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064d61726b65721756616c696461746f724f70657261746f72436f6e6669670a696e697469616c697a65077075626c6973680b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000040f0b010c060b020c050b000c0411030c030b060b050b040e033801380202000000", + "bytecode": "0xa11ceb0b050000000901000802080a03122104330605392d0766830108e901200c89022e0fb70202000100020003000402070200010903010001000500010000060201000305000101000208010300010a0506010003060701010002030403050301060c0003060c060c0a02010800040800060c0a02060c02060c060900010b0101090003060c0a020b010109000c4170746f734163636f756e741c4170746f7356616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064d61726b65721756616c696461746f724f70657261746f72436f6e6669670a696e697469616c697a65077075626c6973680b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000040f0b010c060b020c050b000c0411030c030b060b050b040e033801380202000000", "abi": { "address": "0x1", "name": "AptosValidatorOperatorConfig", @@ -4961,7 +4961,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a0312210433060539280761940108f501200c95022c00000001000200030206020001080301000100040001000005020100030400010100020701030001090506010003050701010002030403050303060c0a0a02010002060c01010800030800060c0102060c060900010b0101090002010b01010900204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064d61726b65721b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a696e697469616c697a651d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001050b000b010b0238000201010000040c0b010c040b000c0311030c020b040b030e02380138020200", + "bytecode": "0xa11ceb0b050000000801000802080a0312210433060539280761940108f501200c95022c00000001000200030206020001080301000100040001000005020100030400010100020701030001090506010003050701010002030403050303060c0a0a02010002060c01010800030800060c0102060c060900010b0101090002010b01010900204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064d61726b65721b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a696e697469616c697a651d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001050b000b010b0238000201010000040c0b010c040b000c0311030c020b040b030e02380138020200", "abi": { "address": "0x1", "name": "AptosTransactionPublishingOption", diff --git a/api/goldens/aptos_api__tests__accounts_test__test_get_module_with_script_functions.json b/api/goldens/aptos_api__tests__accounts_test__test_get_module_with_script_functions.json index ad7363bafa92c..7364c8553fccf 100644 --- a/api/goldens/aptos_api__tests__accounts_test__test_get_module_with_script_functions.json +++ b/api/goldens/aptos_api__tests__accounts_test__test_get_module_with_script_functions.json @@ -1,6 +1,6 @@ [ { - "bytecode": "0xa11ceb0b0400000006010002030206050807070f0d081c200c3c04000000010001010001060900010a020342435308746f5f627974657300000000000000000000000000000000000000000000000000000000000000010001020000", + "bytecode": "0xa11ceb0b0500000006010002030206050807070f0d081c200c3c04000000010001010001060900010a020342435308746f5f627974657300000000000000000000000000000000000000000000000000000000000000010001020000", "abi": { "address": "0x1", "name": "BCS", @@ -26,7 +26,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a010004020410031446055a2f078901fd010886032006a6030a0ab003170cc703ba020d8106080000000100020e0000000600000308000004070000050001000006020300000704010000080501000009060700000a060400000b080900000c000a00000d040700000e060300000f0b070000100b04000011000c00011400040001060c01080102050301080301050205060800010608010103020608010608030101010800010608030002030708020447554944065369676e6572104372656174654361706162696c6974790947656e657261746f7202494406637265617465096372656174655f69640b6372656174655f696d706c166372656174655f776974685f6361706162696c6974790c6372656174696f6e5f6e756d0f63726561746f725f616464726573730565715f69641567656e5f6372656174655f6361706162696c697479156765745f6e6578745f6372656174696f6e5f6e756d0269640f69645f6372656174696f6e5f6e756d1269645f63726561746f725f61646472657373117075626c6973685f67656e657261746f72046164647207636f756e7465720a616464726573735f6f6600000000000000000000000000000000000000000000000000000000000000010308000000000000000000020112050102010e0803020201130303020209031205000100010204120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b01110202010100000c040b010b0012030202000001020d120a002a020c020a021000140c010a01060100000000000000160b020f00150b010b00120312010203010001020c080a00290203050700270b00110202040100000c050b00100110021402050100000c050b00100110031402060100000c050b0010010b0121020701000004120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b011200020801000102070f0a00290220030505080600000000000000000c01050d0b002b021000140c010b0102090100000c040b00100114020a0100000c040b00100214020b0100000c040b00100314020c0100000c050b0006000000000000000012022d0202020001000300030100", + "bytecode": "0xa11ceb0b050000000a010004020410031446055a2f078901fd010886032006a6030a0ab003170cc703ba020d8106080000000100020e0000000600000308000004070000050001000006020300000704010000080501000009060700000a060400000b080900000c000a00000d040700000e060300000f0b070000100b04000011000c00011400040001060c01080102050301080301050205060800010608010103020608010608030101010800010608030002030708020447554944065369676e6572104372656174654361706162696c6974790947656e657261746f7202494406637265617465096372656174655f69640b6372656174655f696d706c166372656174655f776974685f6361706162696c6974790c6372656174696f6e5f6e756d0f63726561746f725f616464726573730565715f69641567656e5f6372656174655f6361706162696c697479156765745f6e6578745f6372656174696f6e5f6e756d0269640f69645f6372656174696f6e5f6e756d1269645f63726561746f725f61646472657373117075626c6973685f67656e657261746f72046164647207636f756e7465720a616464726573735f6f6600000000000000000000000000000000000000000000000000000000000000010308000000000000000000020112050102010e0803020201130303020209031205000100010204120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b01110202010100000c040b010b0012030202000001020d120a002a020c020a021000140c010a01060100000000000000160b020f00150b010b00120312010203010001020c080a00290203050700270b00110202040100000c050b00100110021402050100000c050b00100110031402060100000c050b0010010b0121020701000004120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b011200020801000102070f0a00290220030505080600000000000000000c01050d0b002b021000140c010b0102090100000c040b00100114020a0100000c040b00100214020b0100000c040b00100314020c0100000c050b0006000000000000000012022d0202020001000300030100", "abi": { "address": "0x1", "name": "GUID", @@ -236,7 +236,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000203020a050c03070f170826200c4608000000010000000002000000010a02044861736808736861325f32353608736861335f3235360000000000000000000000000000000000000000000000000000000000000001000102000101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c03070f170826200c4608000000010000000002000000010a02044861736808736861325f32353608736861335f3235360000000000000000000000000000000000000000000000000000000000000001000102000101020000", "abi": { "address": "0x1", "name": "Hash", @@ -269,7 +269,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000802080e031671048701100597015b07f201fa0108ec0320068c040a0a96040b0ca104d0020df10604000000010002000300040700000507000202070100000006000100000700020000080304000009040300000a050600000b040100000c040100000d000700000e080300000f090a0000100605000011060b00030d0d07010003130e0f010001140707000315101101000316120a010002171301010002181411010002190a140100021a111401000c040d040f041004110512051305140501060801010101060a020108000102010801010a0201030107080102070801080000010b020108010302030301060a090002060a0900030106090001070a090001090002070a0900090001060b02010900010b0201090003030302054153434949064572726f7273064f7074696f6e06566563746f72044368617206537472696e6718616c6c5f636861726163746572735f7072696e7461626c650861735f6279746573046279746504636861720a696e746f5f62797465731169735f7072696e7461626c655f636861720d69735f76616c69645f63686172066c656e67746808706f705f6368617209707573685f6368617206737472696e670a7472795f737472696e6705627974657306626f72726f7710696e76616c69645f617267756d656e7408706f705f6261636b09707573685f6261636b0769735f736f6d650c64657374726f795f736f6d65046e6f6e6504736f6d650000000000000000000000000000000000000000000000000000000000000001030800000000000000000002010802010201120a02000100000c230a00100038000c030600000000000000000c02280a020a0323030c05200a0010000a023801140c010b011105200317051b0b000109020b02060100000000000000160c020506280802010100000a030b001000020201000004050b0013000c010b0102030100000a090a00110603060700110e270b001200020401000006050b0013010c010b010205010000010e0a003120260305050a0b00317e250c01050c090c010b0102060100000a040b00317f2502070100000a040b001101380002080100000a050b000f003802120002090100000a070b000f000e011001143803020a0100000b0c0b00110b0c010e01380403090700110e270b013805020b01000015210e0038000c020600000000000000000c01280a010a0223030b051c0e000a013801140c030b03110620031505173806020b01060100000000000000160c010505280b0012013807020100000000", + "bytecode": "0xa11ceb0b050000000b01000802080e031671048701100597015b07f201fa0108ec0320068c040a0a96040b0ca104d0020df10604000000010002000300040700000507000202070100000006000100000700020000080304000009040300000a050600000b040100000c040100000d000700000e080300000f090a0000100605000011060b00030d0d07010003130e0f010001140707000315101101000316120a010002171301010002181411010002190a140100021a111401000c040d040f041004110512051305140501060801010101060a020108000102010801010a0201030107080102070801080000010b020108010302030301060a090002060a0900030106090001070a090001090002070a0900090001060b02010900010b0201090003030302054153434949064572726f7273064f7074696f6e06566563746f72044368617206537472696e6718616c6c5f636861726163746572735f7072696e7461626c650861735f6279746573046279746504636861720a696e746f5f62797465731169735f7072696e7461626c655f636861720d69735f76616c69645f63686172066c656e67746808706f705f6368617209707573685f6368617206737472696e670a7472795f737472696e6705627974657306626f72726f7710696e76616c69645f617267756d656e7408706f705f6261636b09707573685f6261636b0769735f736f6d650c64657374726f795f736f6d65046e6f6e6504736f6d650000000000000000000000000000000000000000000000000000000000000001030800000000000000000002010802010201120a02000100000c230a00100038000c030600000000000000000c02280a020a0323030c05200a0010000a023801140c010b011105200317051b0b000109020b02060100000000000000160c020506280802010100000a030b001000020201000004050b0013000c010b0102030100000a090a00110603060700110e270b001200020401000006050b0013010c010b010205010000010e0a003120260305050a0b00317e250c01050c090c010b0102060100000a040b00317f2502070100000a040b001101380002080100000a050b000f003802120002090100000a070b000f000e011001143803020a0100000b0c0b00110b0c010e01380403090700110e270b013805020b01000015210e0038000c020600000000000000000c01280a010a0223030b051c0e000a013801140c030b03110620031505173806020b01060100000000000000160c010505280b0012013807020100000000", "abi": { "address": "0x1", "name": "ASCII", @@ -444,7 +444,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c0e031a4d046704056b2d079801b00308c8042006e804580ac005170cd705ad010d8407040000000100020003000400050006080000070600020e0401060100080001000009010200000a030100000b010400041301010003140301000515060400011602020004170701000218090101060119020200041a010100031b030100011c020200021d030a010609080e08050c03030a050500010301060c01010201070800010503060c050301080102070b020109000900010b0201090005426c6f636b064572726f7273054576656e740f53797374656d4164647265737365730954696d657374616d700f56616c696461746f7253797374656d0d426c6f636b4d657461646174610d4e6577426c6f636b4576656e740e626c6f636b5f70726f6c6f677565186765745f63757272656e745f626c6f636b5f68656967687419696e697469616c697a655f626c6f636b5f6d657461646174610e69735f696e697469616c697a656406686569676874106e65775f626c6f636b5f6576656e74730b4576656e7448616e646c6505726f756e640870726f706f7365721470726576696f75735f626c6f636b5f766f7465731174696d655f6d6963726f7365636f6e6473106173736572745f6f7065726174696e67096173736572745f766d0c69735f76616c696461746f721072657175697265735f61646472657373127570646174655f676c6f62616c5f74696d650a656d69745f6576656e740d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c6500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002020c030d0b020108010102040f031005110a0512030000000100052b11040e0011050a040702210308050b080c05050e0a0411060c050b050313070111072707032a000c060e000a040a0211080a06100014060100000000000000160a060f00150b060f010b010b040b030b0212013800020101000100010a110303050700110a2707032b0010001402020100000112110b0a00110c110320030b0b00010700110d270a000600000000000000000b00380112002d000203000000010307032900020000000100", + "bytecode": "0xa11ceb0b050000000b01000c020c0e031a4d046704056b2d079801b00308c8042006e804580ac005170cd705ad010d8407040000000100020003000400050006080000070600020e0401060100080001000009010200000a030100000b010400041301010003140301000515060400011602020004170701000218090101060119020200041a010100031b030100011c020200021d030a010609080e08050c03030a050500010301060c01010201070800010503060c050301080102070b020109000900010b0201090005426c6f636b064572726f7273054576656e740f53797374656d4164647265737365730954696d657374616d700f56616c696461746f7253797374656d0d426c6f636b4d657461646174610d4e6577426c6f636b4576656e740e626c6f636b5f70726f6c6f677565186765745f63757272656e745f626c6f636b5f68656967687419696e697469616c697a655f626c6f636b5f6d657461646174610e69735f696e697469616c697a656406686569676874106e65775f626c6f636b5f6576656e74730b4576656e7448616e646c6505726f756e640870726f706f7365721470726576696f75735f626c6f636b5f766f7465731174696d655f6d6963726f7365636f6e6473106173736572745f6f7065726174696e67096173736572745f766d0c69735f76616c696461746f721072657175697265735f61646472657373127570646174655f676c6f62616c5f74696d650a656d69745f6576656e740d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c6500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002020c030d0b020108010102040f031005110a0512030000000100052b11040e0011050a040702210308050b080c05050e0a0411060c050b050313070111072707032a000c060e000a040a0211080a06100014060100000000000000160a060f00150b060f010b010b040b030b0212013800020101000100010a110303050700110a2707032b0010001402020100000112110b0a00110c110320030b0b00010700110d270a000600000000000000000b00380112002d000203000000010307032900020000000100", "abi": { "address": "0x1", "name": "Block", @@ -519,7 +519,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c0100060206120318290441040545330778a80108a002200ac002170bd702020cd902640dbd03060ec30304000000010002000304010601000408000005060002020600000600010106000702010106000803040106000905000106000a06010106010e090a0100020f05080005080407010b000109000002070b00010900090001060b000109000106080301060c030a0203090001090001080301060900010a020102054576656e740342435304475549440b4576656e7448616e646c65144576656e7448616e646c6547656e657261746f720b47554944577261707065720e64657374726f795f68616e646c650a656d69745f6576656e740467756964106e65775f6576656e745f68616e646c651477726974655f746f5f6576656e745f73746f726507636f756e7465720461646472096c656e5f627974657308746f5f62797465730663726561746500000000000000000000000000000000000000000000000000000000000000010002020b030808020102020b030c050202020d0208080300070001000001050b003a000101020101000001120a003700100138000a003701140b0138010a00370114060100000000000000160b00360115020201000001040b003700100102030100000b0706000000000000000031280b0011061202390002040002000001020100000007020700", + "bytecode": "0xa11ceb0b050000000c0100060206120318290441040545330778a80108a002200ac002170bd702020cd902640dbd03060ec30304000000010002000304010601000408000005060002020600000600010106000702010106000803040106000905000106000a06010106010e090a0100020f05080005080407010b000109000002070b00010900090001060b000109000106080301060c030a0203090001090001080301060900010a020102054576656e740342435304475549440b4576656e7448616e646c65144576656e7448616e646c6547656e657261746f720b47554944577261707065720e64657374726f795f68616e646c650a656d69745f6576656e740467756964106e65775f6576656e745f68616e646c651477726974655f746f5f6576656e745f73746f726507636f756e7465720461646472096c656e5f627974657308746f5f62797465730663726561746500000000000000000000000000000000000000000000000000000000000000010002020b030808020102020b030c050202020d0208080300070001000001050b003a000101020101000001120a003700100138000a003701140b0138010a00370114060100000000000000160b00360115020201000001040b003700100102030100000b0706000000000000000031280b0011061202390002040002000001020100000007020700", "abi": { "address": "0x1", "name": "Event", @@ -663,7 +663,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c140320ab0104cb012205ed01f70107e403dd0508c1092006e109360a970a390cd00abe080d8e131c00000001000200030004000500060400000704000008080000090800030b0400000a00010100000c020100000d030100000e040500000f06010000100708000011090100001209010000130a010000140b010000150c0100001607010000170d010000180d010000190e0f00052a11080100052b12100100052c13010100042d010500012e090700032f150500053011050100053117180100033201190003331a010005341c1d010002350901000536011e0100053720080100053820230100053917100100033a2901000f1010101110110f150f160f190f1b071c0711071d071e07150719071b0f000f1e0f02070a0900070a09000004060c0508040301070a080002060a080005010303060c03030105010101060c0107080303060c0a020a0202060c0a0202060c0502070a08000501080001090001060a090001070a090002070a09000900060804030503080007080101060804040708000303080402070a0900030107090001080402070804080403060800030302060a09000301060900010a09000106080302060a0900060900030507080207080304050103070803020103040503030306030a08000a08000a08000a0800080102050708030403030307080106050804030800010708010205080404050804080007080103070a08000503055374616b65065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d7006566563746f720a44656c65676174696f6e095374616b65506f6f6c0d56616c696461746f72496e666f0c56616c696461746f7253657406617070656e6404436f696e0e64656c65676174655f7374616b6511646973747269627574655f7265776172640466696e6418696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f72126a6f696e5f76616c696461746f725f736574136c656176655f76616c696461746f725f7365740c6f6e5f6e65775f65706f63681c72656769737465725f76616c696461746f725f63616e64696461746514726f746174655f636f6e73656e7375735f6b6579117570646174655f7374616b655f706f6f6c0f77697468647261775f6163746976651177697468647261775f696e6163746976651177697468647261775f696e7465726e616c04636f696e0466726f6d116c6f636b65645f756e74696c5f736563730d63757272656e745f7374616b650661637469766508696e6163746976650e70656e64696e675f6163746976651070656e64696e675f696e6163746976650a7374616b655f706f6f6c10636f6e73656e7375735f7075626b65790f6e6574776f726b5f6164647265737310636f6e73656e7375735f736368656d650d6d696e696d756d5f7374616b650d6d6178696d756d5f7374616b650a76616c696461746f7273156c6173745f7570646174655f74696d655f736563730869735f656d70747908706f705f6261636b09707573685f6261636b0b6e6f775f7365636f6e64730a616464726573735f6f660576616c7565066c656e6774680a626f72726f775f6d7574047a65726f056d6572676506626f72726f77146173736572745f636f72655f7265736f7572636505656d70747908636f6e7461696e7308696e6465785f6f660b737761705f72656d6f7665076465706f7369740000000000000000000000000000000000000000000000000000000000000001030880510100000000000308100e0000000000000520000000000000000000000000000000000000000000000000000000000a550c180002031a08041b051c030102051d031e0a08001f0a0800200a0800210a0800020203220801230a02240a02030205250226032703280a0529030000000001100a012e3800200306050b0a000a013801380205000b01010b000102010000020203143411120c070b070700160a0323030c0b0001060000000000000000270a012a020f000c090b020c040b030c050b0011130c060b040b060b0512000c080b011105032005250b090f010b08380305330a091002140e0810031114160a090f02150b090f040b0838030202000000161d0600000000000000000c020a002e38040c030a020a0323030b051a0a000a0238050c0111170c040b010f030b0411180b02060100000000000000160c0205060b000102030000001b220600000000000000000c030a0038040c040a030a0423030a051e0a000a0338060c020b021005140a0121031505190b00010b03020b03060100000000000000160c0305050b00010600000000000000002704000000010b0a00111a0b0031000b010b023807111212032d030205000001031f080a002b030c010b0110060e0038080206000002020321380b0011130c010a012a020c0207022a030c030a0310060e0138082003150b03010b0201060000000000000000270a0210001002140a031007142603240b03010b0201060000000000000000270b0210001002140a031008142503310b0301060000000000000000270a0311080b030f060b0138090207000002020322220b0011130c0107022a030c040a0410060e01380a0c030c020b0203120b0401060000000000000000270a0411080a040f060b03380b010b041006380c06000000000000000024032106000000000000000027020800000102242d11120c020a001009140701160a0223030e0b0001060000000000000000270b020a000f09150600000000000000000c030a001006380c0c040a030a0423031d052a0a0010060a03380d140c010b01110b0b03060100000000000000160c0305180b000102090000002516380e0c04380e0c05380e0c06380e0c070600000000000000000b040b070b050b0612010c080b000b080b010b0212022d02020a000002020326170b0011130c0207022a030c030b010a022a020f0a150a0310060e023808031105140b03110805160b0301020b0000010227340b002a020f000c040a040f0411020a040f0b11020a040f040a040f01380f0a040f0c0a040f0b380f0600000000000000000c010600000000000000000c020a04100438040c030a020a03230321052f0b010a0410040a02380610031114160c010b02060100000000000000160c02051c0b010b040f0215020c0000020203282f0b0011130c0211120c040a012a020f000c070a070f0c0a02110e0c050b0111050c060b0620031505200b07010b05130001010c030b020b03111f052e0e05100d140b0423032a0b0701060000000000000000270b070f0b0b053803020d000001022a150b0011130c020b012a020f000c050b050f0c0a02110e0c040b04130001010c030b020b03111f020e0000002b0d0a000b010c030c020b022e0b0311030c040b000b043810020200010301000000010100010303030103020304020101040102000200", + "bytecode": "0xa11ceb0b050000000b01000c020c140320ab0104cb012205ed01f70107e403dd0508c1092006e109360a970a390cd00abe080d8e131c00000001000200030004000500060400000704000008080000090800030b0400000a00010100000c020100000d030100000e040500000f06010000100708000011090100001209010000130a010000140b010000150c0100001607010000170d010000180d010000190e0f00052a11080100052b12100100052c13010100042d010500012e090700032f150500053011050100053117180100033201190003331a010005341c1d010002350901000536011e0100053720080100053820230100053917100100033a2901000f1010101110110f150f160f190f1b071c0711071d071e07150719071b0f000f1e0f02070a0900070a09000004060c0508040301070a080002060a080005010303060c03030105010101060c0107080303060c0a020a0202060c0a0202060c0502070a08000501080001090001060a090001070a090002070a09000900060804030503080007080101060804040708000303080402070a0900030107090001080402070804080403060800030302060a09000301060900010a09000106080302060a0900060900030507080207080304050103070803020103040503030306030a08000a08000a08000a0800080102050708030403030307080106050804030800010708010205080404050804080007080103070a08000503055374616b65065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d7006566563746f720a44656c65676174696f6e095374616b65506f6f6c0d56616c696461746f72496e666f0c56616c696461746f7253657406617070656e6404436f696e0e64656c65676174655f7374616b6511646973747269627574655f7265776172640466696e6418696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f72126a6f696e5f76616c696461746f725f736574136c656176655f76616c696461746f725f7365740c6f6e5f6e65775f65706f63681c72656769737465725f76616c696461746f725f63616e64696461746514726f746174655f636f6e73656e7375735f6b6579117570646174655f7374616b655f706f6f6c0f77697468647261775f6163746976651177697468647261775f696e6163746976651177697468647261775f696e7465726e616c04636f696e0466726f6d116c6f636b65645f756e74696c5f736563730d63757272656e745f7374616b650661637469766508696e6163746976650e70656e64696e675f6163746976651070656e64696e675f696e6163746976650a7374616b655f706f6f6c10636f6e73656e7375735f7075626b65790f6e6574776f726b5f6164647265737310636f6e73656e7375735f736368656d650d6d696e696d756d5f7374616b650d6d6178696d756d5f7374616b650a76616c696461746f7273156c6173745f7570646174655f74696d655f736563730869735f656d70747908706f705f6261636b09707573685f6261636b0b6e6f775f7365636f6e64730a616464726573735f6f660576616c7565066c656e6774680a626f72726f775f6d7574047a65726f056d6572676506626f72726f77146173736572745f636f72655f7265736f7572636505656d70747908636f6e7461696e7308696e6465785f6f660b737761705f72656d6f7665076465706f7369740000000000000000000000000000000000000000000000000000000000000001030880510100000000000308100e0000000000000520000000000000000000000000000000000000000000000000000000000a550c180002031a08041b051c030102051d031e0a08001f0a0800200a0800210a0800020203220801230a02240a02030205250226032703280a0529030000000001100a012e3800200306050b0a000a013801380205000b01010b000102010000020203143411120c070b070700160a0323030c0b0001060000000000000000270a012a020f000c090b020c040b030c050b0011130c060b040b060b0512000c080b011105032005250b090f010b08380305330a091002140e0810031114160a090f02150b090f040b0838030202000000161d0600000000000000000c020a002e38040c030a020a0323030b051a0a000a0238050c0111170c040b010f030b0411180b02060100000000000000160c0205060b000102030000001b220600000000000000000c030a0038040c040a030a0423030a051e0a000a0338060c020b021005140a0121031505190b00010b03020b03060100000000000000160c0305050b00010600000000000000002704000000010b0a00111a0b0031000b010b023807111212032d030205000001031f080a002b030c010b0110060e0038080206000002020321380b0011130c010a012a020c0207022a030c030a0310060e0138082003150b03010b0201060000000000000000270a0210001002140a031007142603240b03010b0201060000000000000000270b0210001002140a031008142503310b0301060000000000000000270a0311080b030f060b0138090207000002020322220b0011130c0107022a030c040a0410060e01380a0c030c020b0203120b0401060000000000000000270a0411080a040f060b03380b010b041006380c06000000000000000024032106000000000000000027020800000102242d11120c020a001009140701160a0223030e0b0001060000000000000000270b020a000f09150600000000000000000c030a001006380c0c040a030a0423031d052a0a0010060a03380d140c010b01110b0b03060100000000000000160c0305180b000102090000002516380e0c04380e0c05380e0c06380e0c070600000000000000000b040b070b050b0612010c080b000b080b010b0212022d02020a000002020326170b0011130c0207022a030c030b010a022a020f0a150a0310060e023808031105140b03110805160b0301020b0000010227340b002a020f000c040a040f0411020a040f0b11020a040f040a040f01380f0a040f0c0a040f0b380f0600000000000000000c010600000000000000000c020a04100438040c030a020a03230321052f0b010a0410040a02380610031114160c010b02060100000000000000160c02051c0b010b040f0215020c0000020203282f0b0011130c0211120c040a012a020f000c070a070f0c0a02110e0c050b0111050c060b0620031505200b07010b05130001010c030b020b03111f052e0e05100d140b0423032a0b0701060000000000000000270b070f0b0b053803020d000001022a150b0011130c020b012a020f000c050b050f0c0a02110e0c040b04130001010c030b020b03111f020e0000002b0d0a000b010c030c020b022e0b0311030c040b000b043810020200010301000000010100010303030103020304020101040102000200", "abi": { "address": "0x1", "name": "Stake", @@ -778,7 +778,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d010008020816031e8c0104aa011a05c401d101079503d20108e70420068705140a9b05150bb005040cb405e9020d9d08060ea308060000000100020003000004020400040000040402040004000202070100000005000102040400060203020404000700040204040008050602040400090708020404000a0807020404000b0009020404000c0a07020404000d020b02040402110d040100011206060002050d0e01000305100e0100030612130100031314060100031407150100030a1507010002151819010002160719010002170d04010003181b070100031912180100060b09060b060c0f0d0f0e0f0f0f100f110612061306140f150f02060b0002090009010609000106090102070b00020900090106090001070901010101060b000209000901010300010b000209000901010b02010303070b00020900090109000901020900090102030b02010301060b0201090001060900010b01020900090102060a09000304070b000209000901060900030b02010302070a0900030107090001060a0900010a0900010a0b010209000901020303010900010b0201090003070b0002090009010609000b02010302070a0900090006070b0002090009010609000309000b0201030901055461626c65064572726f7273064f7074696f6e06566563746f720c5461626c65456c656d656e7406626f72726f770a626f72726f775f6d75740c636f6e7461696e735f6b657905636f756e74066372656174650d64657374726f795f656d7074790466696e6406696e736572740672656d6f76650464617461036b65790576616c75650769735f736f6d6510696e76616c69645f617267756d656e74066c656e67746805656d70747904736f6d65046e6f6e650769735f6e6f6e6509707573685f6261636b0b737761705f72656d6f7665000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000002010e0a0b0102090009010102020f0900100901000b010b000100000c160a000b0138000c030e033801030c0b00010701110a270e033802140c020b0037000b02380337010201010000111b0a000b010c030c020b022e0b0338000c050e05380103110b00010701110a270e053802140c040b0036000b0438043601020201000009070b000b0138000c020e023801020301000007040b00370038050204010000070338063900020501000016060b003a000c010b013807020600000017260a00370038050c030600000000000000000c020a020a0323030b05200a0037000a02380337020a01210314051b0b00010b01010b023808020b02060100000000000000160c0205060b00010b0101380902070100001a180a000e010c040c030b032e0b0438000c050e05380a03110b00010700110a270b0036000b010b023901380b02080100001c1f0a000b010c030c020b022e0b0338000c060e06380103110b00010701110a270e063802140c040b0036000b04380c3a010c070c050b050b0702000001010100000b010b020b00", + "bytecode": "0xa11ceb0b050000000d010008020816031e8c0104aa011a05c401d101079503d20108e70420068705140a9b05150bb005040cb405e9020d9d08060ea308060000000100020003000004020400040000040402040004000202070100000005000102040400060203020404000700040204040008050602040400090708020404000a0807020404000b0009020404000c0a07020404000d020b02040402110d040100011206060002050d0e01000305100e0100030612130100031314060100031407150100030a1507010002151819010002160719010002170d04010003181b070100031912180100060b09060b060c0f0d0f0e0f0f0f100f110612061306140f150f02060b0002090009010609000106090102070b00020900090106090001070901010101060b000209000901010300010b000209000901010b02010303070b00020900090109000901020900090102030b02010301060b0201090001060900010b01020900090102060a09000304070b000209000901060900030b02010302070a0900030107090001060a0900010a0900010a0b010209000901020303010900010b0201090003070b0002090009010609000b02010302070a0900090006070b0002090009010609000309000b0201030901055461626c65064572726f7273064f7074696f6e06566563746f720c5461626c65456c656d656e7406626f72726f770a626f72726f775f6d75740c636f6e7461696e735f6b657905636f756e74066372656174650d64657374726f795f656d7074790466696e6406696e736572740672656d6f76650464617461036b65790576616c75650769735f736f6d6510696e76616c69645f617267756d656e74066c656e67746805656d70747904736f6d65046e6f6e650769735f6e6f6e6509707573685f6261636b0b737761705f72656d6f7665000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000002010e0a0b0102090009010102020f0900100901000b010b000100000c160a000b0138000c030e033801030c0b00010701110a270e033802140c020b0037000b02380337010201010000111b0a000b010c030c020b022e0b0338000c050e05380103110b00010701110a270e053802140c040b0036000b0438043601020201000009070b000b0138000c020e023801020301000007040b00370038050204010000070338063900020501000016060b003a000c010b013807020600000017260a00370038050c030600000000000000000c020a020a0323030b05200a0037000a02380337020a01210314051b0b00010b01010b023808020b02060100000000000000160c0205060b00010b0101380902070100001a180a000e010c040c030b032e0b0438000c050e05380a03110b00010700110a270b0036000b010b023901380b02080100001c1f0a000b010c030c020b022e0b0338000c060e06380103110b00010701110a270e063802140c040b0036000b04380c3a010c070c050b050b0702000001010100000b010b020b00", "abi": { "address": "0x1", "name": "Table", @@ -1025,7 +1025,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d01000c020c340340ba0104fa013205ac02940307c005ad0508ed0a20068d0b90010a9d0c620bff0c020c810dec070ded14160e8315020000000100020003000400050006040000070800000808000000040000090700000a08010400010c0700030307010000020e0700050504020400040002020600000b000100000d020300000f04050000100603000011070800001209030000130a08010400140b03010400150c03000016000300001701030000180d030000190d0300001a0d030104001b0e0300001c0f1000001d110100022c101300052d1516020404052e1819020404052f151b02040404300d130005311c030204040532031e02040401331f200003342223010003352526010005232721020404032e2528010002320d290002272a08000336032301000537182602040412141317141a161a1717171a161419211a211b171c211617162b0d22162d06221f21202b122b12171714172b172d132b142b02060c080301080305060c0806080608060b0701030002060c030208060808050c0a020a020a020306060c080608060806030806010808060c0a020a020a02030a0207060c0806080608060308060900070c0a020a020a02030a020900040c0a020a020a0201060c020803070803010608030106080803060c0608080303070800070b090208060800050105020806080002070b09020900090106090001070901020806080402060b0902090009010609000106090102080605020900090103070b0902090009010900090103050800070b090208060800010b090209000901010a020108060103010900010b070109000b080a05070800070b09020806080003070b0902080808030603080308030804080801060b07010900010101060b0902090009010106090001080a0106080a020808080303050808070b05010900020808090006070b09020808080306080805070803070b090208080803080308030806070800070b090208060800050808080607080409070b090208080803060808080308080503070b090208080803070803080305546f6b656e0541534349490447554944064f7074696f6e065369676e6572055461626c650a436f6c6c656374696f6e0b436f6c6c656374696f6e730747616c6c65727909546f6b656e446174610d546f6b656e4d6574616461746115636c61696d5f746f6b656e5f6f776e65727368697006537472696e67116372656174655f636f6c6c656374696f6e0249441b6372656174655f636f6c6c656374696f6e5f616e645f746f6b656e1f6372656174655f66696e6974655f636f6c6c656374696f6e5f7363726970740c6372656174655f746f6b656e136372656174655f746f6b656e5f7363726970741a6372656174655f746f6b656e5f776974685f6d65746164617461216372656174655f746f6b656e5f776974685f6d657461646174615f736372697074226372656174655f756e6c696d697465645f636f6c6c656374696f6e5f7363726970740d6465706f7369745f746f6b656e0d64657374726f795f746f6b656e16696e697469616c697a655f636f6c6c656374696f6e7312696e697469616c697a655f67616c6c65727919696e697469616c697a655f746f6b656e5f6d657461646174610b6d657267655f746f6b656e08746f6b656e5f69640e77697468647261775f746f6b656e06746f6b656e730e636c61696d65645f746f6b656e730b6465736372697074696f6e046e616d650375726905636f756e74076d6178696d756d0b636f6c6c656374696f6e730767616c6c6572790269640a636f6c6c656374696f6e0762616c616e636506737570706c79086d657461646174611269645f63726561746f725f616464726573730a626f72726f775f6d757406626f72726f770672656d6f76650a616464726573735f6f6606696e736572740663726561746506737472696e6704736f6d650769735f736f6d65046e6f6e650c636f6e7461696e735f6b65790000000000000000000000000000000000000000000000000000000000000001030800000000000000000308020000000000000003080300000000000000030801000000000000000a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e0002071e0b0902080608041f0b09020806052008062108062208062303240b070103010201250b090208060800020201260b09020808080303020427080821080628080629030402052708082008062108062a032208060502012b0b09020808090005220001000101122e0e01100011110c040b042a010f010c030b030e01100238000c020a0210030e011004380110051406010000000000000021031805280a020f060e011004380201010b020f060e011004140b0011153803052c0b02010b00010b010201010001011d270a0011150c050a052901200308050a0a00110b0a05290220030f05120b00110c05140b00010b052a010f010c07380438050b010a020b030600000000000000000b0412000c060b070e02140b06380602020000020102051c070411180c020a00070511180e021407061118060100000000000000380711010b000e021407071118070811180b010706111811040c030b020b03020302000101030b0e000b0111180b0211180b0311180b043807110102040100020102245a0a0011150c070a072a010f010c090b090e0138000c080a0810073808031005230a08100338090c0a0a081007380a0c0c0b0a0b0c142203230b08010b00010702270a072a020f080c0b0a00111d0c060e06111e0c100e10140e03140e01140a0412030c0d0e10140b020e03140a040b0512040c0f0b04060100000000000000210344054a0a080f060e03140b0738030b080f030b030b0f380b0b000b0d11000c0e0b0b0e10140b0e380c0b1002050200020102030d0e000b0111180b0211180b0311180b040b05111811040102060100030102052c1d0a0011150c070a073b00200308050a0a00380d0b000b010b020b030b040b0511040c080b073c000c090b0936000e08140b06380e0b080207010003010205030e0e000b0111180b0211180b0311180b040b0511180b06380f01020802000101030a0e000b0111180b0211180b03111838101101020901000201022e2d0a0011150c040a042902200308050a0a00110c0b000b0111000c070b042a020f080c060a060e0710000c030c020b022e0b033811031d05260b060e07100038120c050b070b05110e052c0b060e071000140b07380c020a000001012f1f0b0013030c010c020c070c060e0611110c050b052a010f010c040b040e0238000c030b030f030e0738130c080a081005140b01170b080f0515020b00000003050b00381412012d01020c00000003050b00381512022d02020d00000003050b00381639003f00020e0100010103190a011000140e0010001421030c0b01010701270a01100a140e00100a14160b010f0a150b00110a020f01000003030b00100002100100010230410b0011150c070b072a020f080c090a090a010c040c030b032e0b043817100a140c080a080a0226031c0b01010b09010700270a080a0221032105290b090b0138180c0b010b0b0c05053f0b090b0138120c0a0b080a02170a0a0f0a150a0a1000140a0a1004140b0a1002140b0212030c050b050203000100030200000301040300010006020005000303092200", + "bytecode": "0xa11ceb0b050000000d01000c020c340340ba0104fa013205ac02940307c005ad0508ed0a20068d0b90010a9d0c620bff0c020c810dec070ded14160e8315020000000100020003000400050006040000070800000808000000040000090700000a08010400010c0700030307010000020e0700050504020400040002020600000b000100000d020300000f04050000100603000011070800001209030000130a08010400140b03010400150c03000016000300001701030000180d030000190d0300001a0d030104001b0e0300001c0f1000001d110100022c101300052d1516020404052e1819020404052f151b02040404300d130005311c030204040532031e02040401331f200003342223010003352526010005232721020404032e2528010002320d290002272a08000336032301000537182602040412141317141a161a1717171a161419211a211b171c211617162b0d22162d06221f21202b122b12171714172b172d132b142b02060c080301080305060c0806080608060b0701030002060c030208060808050c0a020a020a020306060c080608060806030806010808060c0a020a020a02030a0207060c0806080608060308060900070c0a020a020a02030a020900040c0a020a020a0201060c020803070803010608030106080803060c0608080303070800070b090208060800050105020806080002070b09020900090106090001070901020806080402060b0902090009010609000106090102080605020900090103070b0902090009010900090103050800070b090208060800010b090209000901010a020108060103010900010b070109000b080a05070800070b09020806080003070b0902080808030603080308030804080801060b07010900010101060b0902090009010106090001080a0106080a020808080303050808070b05010900020808090006070b09020808080306080805070803070b090208080803080308030806070800070b090208060800050808080607080409070b090208080803060808080308080503070b090208080803070803080305546f6b656e0541534349490447554944064f7074696f6e065369676e6572055461626c650a436f6c6c656374696f6e0b436f6c6c656374696f6e730747616c6c65727909546f6b656e446174610d546f6b656e4d6574616461746115636c61696d5f746f6b656e5f6f776e65727368697006537472696e67116372656174655f636f6c6c656374696f6e0249441b6372656174655f636f6c6c656374696f6e5f616e645f746f6b656e1f6372656174655f66696e6974655f636f6c6c656374696f6e5f7363726970740c6372656174655f746f6b656e136372656174655f746f6b656e5f7363726970741a6372656174655f746f6b656e5f776974685f6d65746164617461216372656174655f746f6b656e5f776974685f6d657461646174615f736372697074226372656174655f756e6c696d697465645f636f6c6c656374696f6e5f7363726970740d6465706f7369745f746f6b656e0d64657374726f795f746f6b656e16696e697469616c697a655f636f6c6c656374696f6e7312696e697469616c697a655f67616c6c65727919696e697469616c697a655f746f6b656e5f6d657461646174610b6d657267655f746f6b656e08746f6b656e5f69640e77697468647261775f746f6b656e06746f6b656e730e636c61696d65645f746f6b656e730b6465736372697074696f6e046e616d650375726905636f756e74076d6178696d756d0b636f6c6c656374696f6e730767616c6c6572790269640a636f6c6c656374696f6e0762616c616e636506737570706c79086d657461646174611269645f63726561746f725f616464726573730a626f72726f775f6d757406626f72726f770672656d6f76650a616464726573735f6f6606696e736572740663726561746506737472696e6704736f6d650769735f736f6d65046e6f6e650c636f6e7461696e735f6b65790000000000000000000000000000000000000000000000000000000000000001030800000000000000000308020000000000000003080300000000000000030801000000000000000a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e0002071e0b0902080608041f0b09020806052008062108062208062303240b070103010201250b090208060800020201260b09020808080303020427080821080628080629030402052708082008062108062a032208060502012b0b09020808090005220001000101122e0e01100011110c040b042a010f010c030b030e01100238000c020a0210030e011004380110051406010000000000000021031805280a020f060e011004380201010b020f060e011004140b0011153803052c0b02010b00010b010201010001011d270a0011150c050a052901200308050a0a00110b0a05290220030f05120b00110c05140b00010b052a010f010c07380438050b010a020b030600000000000000000b0412000c060b070e02140b06380602020000020102051c070411180c020a00070511180e021407061118060100000000000000380711010b000e021407071118070811180b010706111811040c030b020b03020302000101030b0e000b0111180b0211180b0311180b043807110102040100020102245a0a0011150c070a072a010f010c090b090e0138000c080a0810073808031005230a08100338090c0a0a081007380a0c0c0b0a0b0c142203230b08010b00010702270a072a020f080c0b0a00111d0c060e06111e0c100e10140e03140e01140a0412030c0d0e10140b020e03140a040b0512040c0f0b04060100000000000000210344054a0a080f060e03140b0738030b080f030b030b0f380b0b000b0d11000c0e0b0b0e10140b0e380c0b1002050200020102030d0e000b0111180b0211180b0311180b040b05111811040102060100030102052c1d0a0011150c070a073b00200308050a0a00380d0b000b010b020b030b040b0511040c080b073c000c090b0936000e08140b06380e0b080207010003010205030e0e000b0111180b0211180b0311180b040b0511180b06380f01020802000101030a0e000b0111180b0211180b03111838101101020901000201022e2d0a0011150c040a042902200308050a0a00110c0b000b0111000c070b042a020f080c060a060e0710000c030c020b022e0b033811031d05260b060e07100038120c050b070b05110e052c0b060e071000140b07380c020a000001012f1f0b0013030c010c020c070c060e0611110c050b052a010f010c040b040e0238000c030b030f030e0738130c080a081005140b01170b080f0515020b00000003050b00381412012d01020c00000003050b00381512022d02020d00000003050b00381639003f00020e0100010103190a011000140e0010001421030c0b01010701270a01100a140e00100a14160b010f0a150b00110a020f01000003030b00100002100100010230410b0011150c070b072a020f080c090a090a010c040c030b032e0b043817100a140c080a080a0226031c0b01010b09010700270a080a0221032105290b090b0138180c0b010b0b0c05053f0b090b0138120c0a0b080a02170a0a0f0a150a0a1000140a0a1004140b0a1002140b0212030c050b050203000100030200000301040300010006020005000303092200", "abi": { "address": "0x1", "name": "Token", @@ -1350,7 +1350,7 @@ } }, { - "bytecode": "0xa11ceb0b0400000007010002030237053906073f9d0108dc012006fc011e0c9a0292010000000100000000020000000003000000000400000000050000000006000000000701000000080000000009000000000a000000000b000000010302020300064572726f727311616c72656164795f7075626c697368656406637573746f6d08696e7465726e616c10696e76616c69645f617267756d656e740d696e76616c69645f73746174650e6c696d69745f6578636565646564046d616b650d6e6f745f7075626c69736865641072657175697265735f616464726573731372657175697265735f6361706162696c6974790d72657175697265735f726f6c6500000000000000000000000000000000000000000000000000000000000000010201060201ff02010a02010702010102010802010502010202010402010300010000020407000b0011060201010000020407010b0011060202010000020407020b0011060203010000020407030b0011060204010000020407040b0011060205010000020407050b001106020600000002070b00340b0131082f160207010000020407060b0011060208010000020407070b0011060209010000020407080b001106020a010000020407090b0011060200", + "bytecode": "0xa11ceb0b0500000007010002030237053906073f9d0108dc012006fc011e0c9a0292010000000100000000020000000003000000000400000000050000000006000000000701000000080000000009000000000a000000000b000000010302020300064572726f727311616c72656164795f7075626c697368656406637573746f6d08696e7465726e616c10696e76616c69645f617267756d656e740d696e76616c69645f73746174650e6c696d69745f6578636565646564046d616b650d6e6f745f7075626c69736865641072657175697265735f616464726573731372657175697265735f6361706162696c6974790d72657175697265735f726f6c6500000000000000000000000000000000000000000000000000000000000000010201060201ff02010a02010702010102010802010502010202010402010300010000020407000b0011060201010000020407010b0011060202010000020407020b0011060203010000020407030b0011060204010000020407040b0011060205010000020407050b001106020600000002070b00340b0131082f160207010000020407060b0011060208010000020407070b0011060209010000020407080b001106020a010000020407090b0011060200", "abi": { "address": "0x1", "name": "Errors", @@ -1471,7 +1471,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a010008020804030c1a042602052812073aa00208da02200afa02050cff02250fa4031000080009000a000b000c0200000d000100000e0200000310000000021102000001120400010004010001080001060c020800060c02060c0609000c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e064d61726b65720a4361706162696c6974790f53797374656d4164647265737365730954696d657374616d700b436861696e4d61726b6572036765740a696e697469616c697a650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650663726561746500000000000000000000000000000000000000000000000000000000000000010002010f010003000000030912000201010000030b11020a0011030b000c0211000c010b020e013800020000000100020003000400050006000700", + "bytecode": "0xa11ceb0b050000000a010008020804030c1a042602052812073aa00208da02200afa02050cff02250fa4031000080009000a000b000c0200000d000100000e0200000310000000021102000001120400010004010001080001060c020800060c02060c0609000c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e064d61726b65720a4361706162696c6974790f53797374656d4164647265737365730954696d657374616d700b436861696e4d61726b6572036765740a696e697469616c697a650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650663726561746500000000000000000000000000000000000000000000000000000000000000010002010f010003000000030912000201010000030b11020a0011030b000c0211000c010b020e013800020000000100020003000400050006000700", "abi": { "address": "0x1", "name": "Marker", @@ -1524,7 +1524,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d010006020606030c9b0104a7011a05c1019c0107dd028c0208e90420068905140a9d05070ba405020ca605e9030d8f09020e910902000000010002000007010000000300010100000402030100000504010100000604050100000706070100000806080100000909080102000a02080100000b0a070100000c0b080103000d00050100000e00050100000f0706010000100806010000110a08010000120a06010001140c0c0002030d01010002040e030100021510050100020611050100021612070100021714080100021815070100021907120100021a081201000b0811081208130814080a08150816081708180819080c080d0801060b000109000106090001070b000109000107090002060b000109000609000101010b0001090000010900020b00010900090002070b00010900090002060b000109000900010302060a09000302070a09000302060900060a090001060a090002060a0900060900010a09000209000a090001070a090002070a09000900020900060a0900020900070a0900030b000109000b00010900070a0900064f7074696f6e064572726f727306566563746f7206626f72726f770a626f72726f775f6d757413626f72726f775f776974685f64656661756c7408636f6e7461696e730c64657374726f795f6e6f6e650c64657374726f795f736f6d651464657374726f795f776974685f64656661756c7407657874726163740466696c6c106765745f776974685f64656661756c740769735f6e6f6e650769735f736f6d65046e6f6e6504736f6d6504737761700c737761705f6f725f66696c6c0376656310696e76616c69645f617267756d656e740869735f656d7074790d64657374726f795f656d70747908706f705f6261636b09707573685f6261636b05656d7074790973696e676c65746f6e00000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000000201130a0900000800010000070d0a00380003080b000107011110270b00370006000000000000000038010201010000070e0a002e380003090b000107011110270b003600060000000000000000380202020100000f140b0037000c030a0338030307050c0b03010b010c0205120b01010b0306000000000000000038010c020b02020301000007050b0037000b0138040204010000120c0e003805030607001110270b003a000c010b013806020501000013100e003800030607011110270b003a000c020d0238070c010b0238060b01020601000013100b003a000c030d032e38030308050b0b010c02050e0d0338070c020b020207010000070d0a002e380003090b000107011110270b0036003807020801000014100b0036000c020a022e3803030c0b020107001110270b020b013808020901000016130b0037000c030a0338030307050c0b03010b010c0205110b030600000000000000003801140c020b02020a01000007040b0037003803020b01000007050b003700380320020c010000070338093900020d01000007040b00380a3900020e01000017140a002e380003090b000107011110270b0036000c030a0338070c020b030b0138080b02020f01000018160b0036000c040a042e38030308050b380b0c02050f0a043807380c0c020b020c030b040b0138080b03020000000800", + "bytecode": "0xa11ceb0b050000000d010006020606030c9b0104a7011a05c1019c0107dd028c0208e90420068905140a9d05070ba405020ca605e9030d8f09020e910902000000010002000007010000000300010100000402030100000504010100000604050100000706070100000806080100000909080102000a02080100000b0a070100000c0b080103000d00050100000e00050100000f0706010000100806010000110a08010000120a06010001140c0c0002030d01010002040e030100021510050100020611050100021612070100021714080100021815070100021907120100021a081201000b0811081208130814080a08150816081708180819080c080d0801060b000109000106090001070b000109000107090002060b000109000609000101010b0001090000010900020b00010900090002070b00010900090002060b000109000900010302060a09000302070a09000302060900060a090001060a090002060a0900060900010a09000209000a090001070a090002070a09000900020900060a0900020900070a0900030b000109000b00010900070a0900064f7074696f6e064572726f727306566563746f7206626f72726f770a626f72726f775f6d757413626f72726f775f776974685f64656661756c7408636f6e7461696e730c64657374726f795f6e6f6e650c64657374726f795f736f6d651464657374726f795f776974685f64656661756c7407657874726163740466696c6c106765745f776974685f64656661756c740769735f6e6f6e650769735f736f6d65046e6f6e6504736f6d6504737761700c737761705f6f725f66696c6c0376656310696e76616c69645f617267756d656e740869735f656d7074790d64657374726f795f656d70747908706f705f6261636b09707573685f6261636b05656d7074790973696e676c65746f6e00000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000000201130a0900000800010000070d0a00380003080b000107011110270b00370006000000000000000038010201010000070e0a002e380003090b000107011110270b003600060000000000000000380202020100000f140b0037000c030a0338030307050c0b03010b010c0205120b01010b0306000000000000000038010c020b02020301000007050b0037000b0138040204010000120c0e003805030607001110270b003a000c010b013806020501000013100e003800030607011110270b003a000c020d0238070c010b0238060b01020601000013100b003a000c030d032e38030308050b0b010c02050e0d0338070c020b020207010000070d0a002e380003090b000107011110270b0036003807020801000014100b0036000c020a022e3803030c0b020107001110270b020b013808020901000016130b0037000c030a0338030307050c0b03010b010c0205110b030600000000000000003801140c020b02020a01000007040b0037003803020b01000007050b003700380320020c010000070338093900020d01000007040b00380a3900020e01000017140a002e380003090b000107011110270b0036000c030a0338070c020b030b0138080b02020f01000018160b0036000c040a042e38030308050b380b0c02050f0a043807380c0c020b020c030b040b0138080b03020000000800", "abi": { "address": "0x1", "name": "Option", @@ -1803,7 +1803,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000203020a050c090715210836200c561000000001000100000200020001060c010501060500065369676e65720a616464726573735f6f660e626f72726f775f6164647265737300000000000000000000000000000000000000000000000000000000000000010001000003040b00110114020101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c090715210836200c561000000001000100000200020001060c010501060500065369676e65720a616464726573735f6f660e626f72726f775f6164647265737300000000000000000000000000000000000000000000000000000000000000010001000003040b00110114020101020000", "abi": { "address": "0x1", "name": "Signer", @@ -1836,7 +1836,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000203026004621205745907cd01930108e002200680030a0c8a038904000000010001010000020203010000030405010000040607010000050801010000060108010000070609010000080a07010000090a0b0100000a0c0d0100000b0e010100000c040d0100000d0c010100000e0d080100000f0f0101000010040d01000c0d070d090d0a0d040d080d010d0e0d050d02070a09000a09000002060a0900030106090002070a0900030107090002060a09000609000101010a090002010301060a0900010301070a090001090002070a0900090003070a090003030203030303070a0900030303030306566563746f7206617070656e6406626f72726f770a626f72726f775f6d757408636f6e7461696e730d64657374726f795f656d70747905656d70747908696e6465785f6f660869735f656d707479066c656e67746808706f705f6261636b09707573685f6261636b0672656d6f766507726576657273650973696e676c65746f6e04737761700b737761705f72656d6f76650000000000000000000000000000000000000000000000000000000000000001030800000000000000000001000001110d0138000e013801200307050c0a000d013802380305020b00010b0138040201010200020102000301000010220600000000000000000c020a0038050c030a020a0323030a051c0a000a0238060a0121031105170b00010b010108020b02060100000000000000160c0205050b00010b0101090204010200050102000601000010240600000000000000000c020a0038050c030a020a0323030a051d0a000a0238060a0121031105180b00010b0101080b02020b02060100000000000000160c0205050b00010b010109060000000000000000020701000001050b003805060000000000000000210208010200090102000a0102000b01000011260a002e38050c040a010a04260309050d0b00010700270b04060100000000000000170c040a010a0423031605230a000c030a010c020b01060100000000000000160c010b030b020a01380705110b003802020c01000012270a002e38050c030a03060000000000000000210309050c0b0001020600000000000000000c020b03060100000000000000170c010a020a0123031705240a000a020a0138070b02060100000000000000160c020b01060100000000000000170c0105120b0001020d010000080738080c010d010b0038030b01020e0102000f0100000b160a002e38012003090b00010700270a002e3805060100000000000000170c020a000b010b0238070b0038020200", + "bytecode": "0xa11ceb0b050000000801000203026004621205745907cd01930108e002200680030a0c8a038904000000010001010000020203010000030405010000040607010000050801010000060108010000070609010000080a07010000090a0b0100000a0c0d0100000b0e010100000c040d0100000d0c010100000e0d080100000f0f0101000010040d01000c0d070d090d0a0d040d080d010d0e0d050d02070a09000a09000002060a0900030106090002070a0900030107090002060a09000609000101010a090002010301060a0900010301070a090001090002070a0900090003070a090003030203030303070a0900030303030306566563746f7206617070656e6406626f72726f770a626f72726f775f6d757408636f6e7461696e730d64657374726f795f656d70747905656d70747908696e6465785f6f660869735f656d707479066c656e67746808706f705f6261636b09707573685f6261636b0672656d6f766507726576657273650973696e676c65746f6e04737761700b737761705f72656d6f76650000000000000000000000000000000000000000000000000000000000000001030800000000000000000001000001110d0138000e013801200307050c0a000d013802380305020b00010b0138040201010200020102000301000010220600000000000000000c020a0038050c030a020a0323030a051c0a000a0238060a0121031105170b00010b010108020b02060100000000000000160c0205050b00010b0101090204010200050102000601000010240600000000000000000c020a0038050c030a020a0323030a051d0a000a0238060a0121031105180b00010b0101080b02020b02060100000000000000160c0205050b00010b010109060000000000000000020701000001050b003805060000000000000000210208010200090102000a0102000b01000011260a002e38050c040a010a04260309050d0b00010700270b04060100000000000000170c040a010a0423031605230a000c030a010c020b01060100000000000000160c010b030b020a01380705110b003802020c01000012270a002e38050c030a03060000000000000000210309050c0b0001020600000000000000000c020b03060100000000000000170c010a020a0123031705240a000a020a0138070b02060100000000000000160c020b01060100000000000000170c0105120b0001020d010000080738080c010d010b0038030b01020e0102000f0100000b160a002e38012003090b00010700270a002e3805060100000000000000170c020a000b010b0238070b0038020200", "abi": { "address": "0x1", "name": "Vector", @@ -2086,7 +2086,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01001202120e03208a0104aa010a05b4017107a502d40508f90720069908a2010abb092b0be609020ce809ee030dd60d0400000001000200030004000500060007000800000c0000090800000a08010001000b00000100000c01020100000d030400000e050600000f0700010000100508000011050400001205090000130a00010000140b0000001503000000160c0001000324090900032509090001260f0401000827110901000628121300082914000100062a120500032b090900032c090900022d001000042e040400032f09090007301200000531000000000d0e050f101110040d000205060900020c0a0202060c0a02010a020105010c02060c060900010101030a060c050a020a020a020a020a020a020a020104060c030a020203060c01060900010900020a020c01060900010201060a090001060c01060502070a09000a090003070800050302060800050207080005074163636f756e740342435307436861696e4964064572726f727304486173680f5265636f6e66696775726174696f6e065369676e65720f53797374656d41646472657373657306566563746f7218436861696e53706563696669634163636f756e74496e666f064d61726b6572106173736572745f69735f6d61726b65720e6372656174655f6163636f756e74196372656174655f61757468656e7469636174696f6e5f6b65790d6372656174655f7369676e6572086570696c6f677565096578697374735f6174166765745f61757468656e7469636174696f6e5f6b6579136765745f73657175656e63655f6e756d6265720a696e697469616c697a650870726f6c6f67756519726f746174655f61757468656e7469636174696f6e5f6b65791177726974657365745f6570696c6f6775651261757468656e7469636174696f6e5f6b65790f73657175656e63655f6e756d6265720c73656c665f616464726573730b6d6f64756c655f616464720b6d6f64756c655f6e616d65147363726970745f70726f6c6f6775655f6e616d65146d6f64756c655f70726f6c6f6775655f6e616d651677726974657365745f70726f6c6f6775655f6e616d65196d756c74695f6167656e745f70726f6c6f6775655f6e616d6512757365725f6570696c6f6775655f6e616d651677726974657365745f6570696c6f6775655f6e616d651663757272656e63795f636f64655f72657175697265640b64756d6d795f6669656c6410696e76616c69645f617267756d656e7411616c72656164795f7075626c697368656408746f5f6279746573066c656e6774680e626f72726f775f6164647265737306617070656e640a616464726573735f6f660e6c696d69745f65786365656465641072657175697265735f616464726573730367657408736861335f3235360d6e6f745f7075626c6973686564146173736572745f636f72655f7265736f757263650b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030804000000000000000308020000000000000003080300000000000000030801000000000000000410ffffffffffffffff00000000000000000308ec030000000000000308ef030000000000000308e9030000000000000308f3030000000000000308eb030000000000000308ea030000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203170a02180319050102091a051b0a021c0a021d0a021e0a021f0a02200a02210a0222010202012301020d000000000007070c3b0003060703110c2702010100000e1f38000a0029002003080700110d270a0011030c030e0038010c020e0238020620000000000000002103160701110c270e030a020600000000000000000b0012002d000b030b02020200000004110b010c020d020b001110380138030e02380206200000000000000021030f0701110c270b0202030002000401000100151938000b0011120c030a0311070c040a0435070523030f07041113270b032a000c020b04060100000000000000160b020f0015020501000000030b00290002060100010000050b002b0010011402070100010000050b002b001000140208010000001b0a001112070c21030a0b000107021114270a000939003f000b000b010b020b030b040b050b060b070b080b0912012d01020901000100163e0b0011120c0511150b0321030a0707110c270a05290003100706110c270b052b000c040b0211160a0410011421031f0b04010708110c270a013507052303290b040107091113270a010a041000142603340b0401070b110c270b010b0410001421033d070a110c27020a0100010017190b0011120c030a031105030907001117270e0138020620000000000000002103110701110c270b032a000c020b010b020f0115020b01000100000a0a0011180b000b0238040b01030805091119020001000000", + "bytecode": "0xa11ceb0b050000000c01001202120e03208a0104aa010a05b4017107a502d40508f90720069908a2010abb092b0be609020ce809ee030dd60d0400000001000200030004000500060007000800000c0000090800000a08010001000b00000100000c01020100000d030400000e050600000f0700010000100508000011050400001205090000130a00010000140b0000001503000000160c0001000324090900032509090001260f0401000827110901000628121300082914000100062a120500032b090900032c090900022d001000042e040400032f09090007301200000531000000000d0e050f101110040d000205060900020c0a0202060c0a02010a020105010c02060c060900010101030a060c050a020a020a020a020a020a020a020104060c030a020203060c01060900010900020a020c01060900010201060a090001060c01060502070a09000a090003070800050302060800050207080005074163636f756e740342435307436861696e4964064572726f727304486173680f5265636f6e66696775726174696f6e065369676e65720f53797374656d41646472657373657306566563746f7218436861696e53706563696669634163636f756e74496e666f064d61726b6572106173736572745f69735f6d61726b65720e6372656174655f6163636f756e74196372656174655f61757468656e7469636174696f6e5f6b65790d6372656174655f7369676e6572086570696c6f677565096578697374735f6174166765745f61757468656e7469636174696f6e5f6b6579136765745f73657175656e63655f6e756d6265720a696e697469616c697a650870726f6c6f67756519726f746174655f61757468656e7469636174696f6e5f6b65791177726974657365745f6570696c6f6775651261757468656e7469636174696f6e5f6b65790f73657175656e63655f6e756d6265720c73656c665f616464726573730b6d6f64756c655f616464720b6d6f64756c655f6e616d65147363726970745f70726f6c6f6775655f6e616d65146d6f64756c655f70726f6c6f6775655f6e616d651677726974657365745f70726f6c6f6775655f6e616d65196d756c74695f6167656e745f70726f6c6f6775655f6e616d6512757365725f6570696c6f6775655f6e616d651677726974657365745f6570696c6f6775655f6e616d651663757272656e63795f636f64655f72657175697265640b64756d6d795f6669656c6410696e76616c69645f617267756d656e7411616c72656164795f7075626c697368656408746f5f6279746573066c656e6774680e626f72726f775f6164647265737306617070656e640a616464726573735f6f660e6c696d69745f65786365656465641072657175697265735f616464726573730367657408736861335f3235360d6e6f745f7075626c6973686564146173736572745f636f72655f7265736f757263650b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030804000000000000000308020000000000000003080300000000000000030801000000000000000410ffffffffffffffff00000000000000000308ec030000000000000308ef030000000000000308e9030000000000000308f3030000000000000308eb030000000000000308ea030000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203170a02180319050102091a051b0a021c0a021d0a021e0a021f0a02200a02210a0222010202012301020d000000000007070c3b0003060703110c2702010100000e1f38000a0029002003080700110d270a0011030c030e0038010c020e0238020620000000000000002103160701110c270e030a020600000000000000000b0012002d000b030b02020200000004110b010c020d020b001110380138030e02380206200000000000000021030f0701110c270b0202030002000401000100151938000b0011120c030a0311070c040a0435070523030f07041113270b032a000c020b04060100000000000000160b020f0015020501000000030b00290002060100010000050b002b0010011402070100010000050b002b001000140208010000001b0a001112070c21030a0b000107021114270a000939003f000b000b010b020b030b040b050b060b070b080b0912012d01020901000100163e0b0011120c0511150b0321030a0707110c270a05290003100706110c270b052b000c040b0211160a0410011421031f0b04010708110c270a013507052303290b040107091113270a010a041000142603340b0401070b110c270b010b0410001421033d070a110c27020a0100010017190b0011120c030a031105030907001117270e0138020620000000000000002103110701110c270b032a000c020b010b020f0115020b01000100000a0a0011180b000b0238040b01030805091119020001000000", "abi": { "address": "0x1", "name": "Account", @@ -2309,7 +2309,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a01000a020a04030e2305310e073f940108d3012006f3012c0a9f02050ca402370ddb020200000001000200030004000008000005000100000602000004080000000409000000030a030000020b030400010c05050000010202060c0201060c0105010307436861696e4964064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d70036765740a696e697469616c697a65026964106173736572745f6f7065726174696e670e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650a616464726573735f6f6611616c72656164795f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201070200010001000006110207012b001000140201010000001211030a0011040a001105290020030d0b000107001106270b000b0112002d0002000000", + "bytecode": "0xa11ceb0b050000000a01000a020a04030e2305310e073f940108d3012006f3012c0a9f02050ca402370ddb020200000001000200030004000008000005000100000602000004080000000409000000030a030000020b030400010c05050000010202060c0201060c0105010307436861696e4964064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d70036765740a696e697469616c697a65026964106173736572745f6f7065726174696e670e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650a616464726573735f6f6611616c72656164795f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201070200010001000006110207012b001000140201010000001211030a0011040a001105290020030d0b000107001106270b000b0112002d0002000000", "abi": { "address": "0x1", "name": "ChainId", @@ -2354,7 +2354,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801002202220603289f0104c7010c05d301b901078c03a70508b308200cd308a8040000000100020003000400050006000700080009000a000b000c000d000e000f00100a24040106010011000100001202010000130301001014060701001015090a01000c160b0c0001170d010001180e010001190c0f00011a0d01000f1b0c08000e1c1001000e1d110100071e1001000b120b010001120b0100011f0c1200012001050002120b010007210b01000812130100041214010002220e010005120b010006120b010003121501000d121301000d231601000a250b1701060a2617010106092718010003050308040504081c071d070a0c0a0c0a0a020a0a020a0a020a0c0a0a020a0a020a0a020a0a02000a0c0a020a0a02010a020a0202030a02030a060c0a020a0a02010a020a0202030a0203140a020a02030303030303030303060c050a020a02060c050a020a020a02010c01060a09000103010a0202060a0900030106090001060c010503060c050a0202060c0a02010102060c0505060c050a020a020a02020c0a0202060c0304060c0a020a020303060c0a0a020103060c0503010b0001090002060c020747656e657369730c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e0b436f726547656e65736973054576656e74064d61726b6572065369676e65720854657374436f696e0f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696706566563746f72226372656174655f696e697469616c697a655f6f776e6572735f6f70657261746f72730a696e697469616c697a6513696e697469616c697a655f696e7465726e616c066c656e67746806626f72726f770a616464726573735f6f66216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c22726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c096578697374735f61742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c0e6765745f68756d616e5f6e616d650c7365745f6f70657261746f720a7365745f636f6e666967166164645f76616c696461746f725f696e7465726e616c176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e7418696e697469616c697a655f76616c696461746f725f736574037365740d6d696e745f696e7465726e616c0b4576656e7448616e646c65106e65775f6576656e745f68616e646c650e64657374726f795f68616e646c6504696e697400000000000000000000000000000000000000000000000000000000000000010000000004aa010e0138000c130e0238010c120a130a1221030c060000000000000000270e0338010c110b120a11210315060000000000000000270e0538000c100b110a1021031e060000000000000000270e0638010c0f0b100a0f210327060000000000000000270e0738010c0e0b0f0a0e210330060000000000000000270e0838010c140b0e0a14210339060000000000000000270e0938010c0d0b140b0d210342060000000000000000270600000000000000000c0c0a0c0a1323034905a9010e010a0c38020c190a1911050c1a0e020a0c3803140c1c0e000a1a0b1c11060e030a0c3803140c1b0a190b1b11070e050a0c38020c150a1511050c160e060a0c3803140c180a161108200372057e0e000a160a1811090e070a0c3803140c170a150b1711070a16110a0b18210389010b19010b1501060000000000000000270b190b16110b0e080a0c3803140c1d0e090a0c3803140c0b0e040a0c3803140c0a0b150a1a0b0a0b1d0b0b110c0e000b1a110d0b0c060100000000000000160c0c05440201000000010c0e000b010b020b030b040b050b060b070b080b0911020202000000053a0a00110e0a00110f0a001105111001010a000a01110711110c0a0e0a0b0111070a0011120a0011130a000b0711140a000b040b050b0911150a000b0811160a0011170a0011180a000b020b0311190a000640420f0000000000111a0a000a00110506ffffffffffffffff111b0a00380438050a00380438050b000b06111e0200", + "bytecode": "0xa11ceb0b050000000801002202220603289f0104c7010c05d301b901078c03a70508b308200cd308a8040000000100020003000400050006000700080009000a000b000c000d000e000f00100a24040106010011000100001202010000130301001014060701001015090a01000c160b0c0001170d010001180e010001190c0f00011a0d01000f1b0c08000e1c1001000e1d110100071e1001000b120b010001120b0100011f0c1200012001050002120b010007210b01000812130100041214010002220e010005120b010006120b010003121501000d121301000d231601000a250b1701060a2617010106092718010003050308040504081c071d070a0c0a0c0a0a020a0a020a0a020a0c0a0a020a0a020a0a020a0a02000a0c0a020a0a02010a020a0202030a02030a060c0a020a0a02010a020a0202030a0203140a020a02030303030303030303060c050a020a02060c050a020a020a02010c01060a09000103010a0202060a0900030106090001060c010503060c050a0202060c0a02010102060c0505060c050a020a020a02020c0a0202060c0304060c0a020a020303060c0a0a020103060c0503010b0001090002060c020747656e657369730c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e0b436f726547656e65736973054576656e74064d61726b6572065369676e65720854657374436f696e0f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696706566563746f72226372656174655f696e697469616c697a655f6f776e6572735f6f70657261746f72730a696e697469616c697a6513696e697469616c697a655f696e7465726e616c066c656e67746806626f72726f770a616464726573735f6f66216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c22726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c096578697374735f61742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c0e6765745f68756d616e5f6e616d650c7365745f6f70657261746f720a7365745f636f6e666967166164645f76616c696461746f725f696e7465726e616c176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e7418696e697469616c697a655f76616c696461746f725f736574037365740d6d696e745f696e7465726e616c0b4576656e7448616e646c65106e65775f6576656e745f68616e646c650e64657374726f795f68616e646c6504696e697400000000000000000000000000000000000000000000000000000000000000010000000004aa010e0138000c130e0238010c120a130a1221030c060000000000000000270e0338010c110b120a11210315060000000000000000270e0538000c100b110a1021031e060000000000000000270e0638010c0f0b100a0f210327060000000000000000270e0738010c0e0b0f0a0e210330060000000000000000270e0838010c140b0e0a14210339060000000000000000270e0938010c0d0b140b0d210342060000000000000000270600000000000000000c0c0a0c0a1323034905a9010e010a0c38020c190a1911050c1a0e020a0c3803140c1c0e000a1a0b1c11060e030a0c3803140c1b0a190b1b11070e050a0c38020c150a1511050c160e060a0c3803140c180a161108200372057e0e000a160a1811090e070a0c3803140c170a150b1711070a16110a0b18210389010b19010b1501060000000000000000270b190b16110b0e080a0c3803140c1d0e090a0c3803140c0b0e040a0c3803140c0a0b150a1a0b0a0b1d0b0b110c0e000b1a110d0b0c060100000000000000160c0c05440201000000010c0e000b010b020b030b040b050b060b070b080b0911020202000000053a0a00110e0a00110f0a001105111001010a000a01110711110c0a0e0a0b0111070a0011120a0011130a000b0711140a000b040b050b0911150a000b0811160a0011170a0011180a000b020b0311190a000640420f0000000000111a0a000a00110506ffffffffffffffff111b0a00380438050a00380438050b000b06111e0200", "abi": { "address": "0x1", "name": "Genesis", @@ -2364,7 +2364,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c10031c2a05461a0760dd0108bd022006dd02400a9d030a0ba703020ca9037c0da5040200000001000200030004000500000f00000608010001010803010001000700010100000902010100050c010100040d030100020e050500020f0505000210050500031101010002060c03000203060b0201090001060c010900010302070800030756657273696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d701256657273696f6e436861696e4d61726b65720a696e697469616c697a650343617003736574056d616a6f720b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010a030102010b01010400010000011e11020a00110307033b0020030c0b00010700110427070329002003150b000107011104270a000939003f000b000b0112002d00020101000100062107033b000306070011052707032900030c070111052707032b001000140c030b030a00230318070211062707032a000c020b000b020f0015110702000000", + "bytecode": "0xa11ceb0b050000000b01000c020c10031c2a05461a0760dd0108bd022006dd02400a9d030a0ba703020ca9037c0da5040200000001000200030004000500000f00000608010001010803010001000700010100000902010100050c010100040d030100020e050500020f0505000210050500031101010002060c03000203060b0201090001060c010900010302070800030756657273696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d701256657273696f6e436861696e4d61726b65720a696e697469616c697a650343617003736574056d616a6f720b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010a030102010b01010400010000011e11020a00110307033b0020030c0b00010700110427070329002003150b000107011104270a000939003f000b000b0112002d00020101000100062107033b000306070011052707032900030c070111052707032b001000140c030b030a00230318070211062707032a000c020b000b020f0015110702000000", "abi": { "address": "0x1", "name": "Version", @@ -2440,7 +2440,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e340342ce010490021a05aa02d10107fb03f10508ec0920068c0a540ae00a450ca50bbb060de011100ff0110200010002000300040005000600070008080000090c00000a0400000b0800000c0400000d0800000e0c00000f0600001006000011080003040701000002300401060100120001000013020300001404030000150503000016060300001707030000180803000019090300001a000a00001b000b00001c0c0300001d0d0300001e0e0300001f0f030000200703000021030100002203100000230e030000240f0300002511010000260c04000027030400013201010004330700000334150a0100033515160100063618190100053707030006381b01010006351c1601000139010100063a1d030100033b03200100033c19200100063d03210100013e010100023f072401060240270301060141010100180119011a171c171d171f1720012101221724232425252325250105010302060c080200010802020802060801010c01060c020c05020508020101010b0a010302060c03020708020802030c050303060c050301040106080201060801020708030303070a0804030b0a010301060b0a0109000106090001080402070a09000301090005070a080403070a08040608040301060a090002060a09000302070a09000900030307030305060a0804060804030b0a010303010b0a010900010a09000306080607080305010808010b0b01090001080703080207080907080902070b0b010900090003050307030e5472616e73616374696f6e4665650854657374436f696e064572726f7273054576656e74064f7074696f6e065369676e65720f53797374656d41646472657373657306566563746f720742616c616e63650e4275726e4361706162696c69747904436f696e08436f696e496e666f1744656c6567617465644d696e744361706162696c6974790b44656c65676174696f6e730e4d696e744361706162696c6974790d52656365697665644576656e740953656e744576656e740e5472616e736665724576656e74730a62616c616e63655f6f66046275726e086275726e5f676173146275726e5f776974685f6361706162696c69747915636c61696d5f6d696e745f6361706162696c6974791e636c61696d5f6d696e745f6361706162696c6974795f696e7465726e616c1864656c65676174655f6d696e745f6361706162696c697479076465706f736974096578697374735f61740f66696e645f64656c65676174696f6e0a696e697469616c697a65056d65726765046d696e740d6d696e745f696e7465726e616c0872656769737465720e7363616c696e675f666163746f720c746f74616c5f737570706c79087472616e73666572117472616e736665725f696e7465726e616c0576616c7565087769746864726177047a65726f04636f696e0b64756d6d795f6669656c640b746f74616c5f76616c756502746f05696e6e657206616d6f756e740466726f6d0b73656e745f6576656e74730b4576656e7448616e646c650f72656365697665645f6576656e74730d6e6f745f7075626c69736865640a616464726573735f6f660769735f736f6d6506626f72726f770b737761705f72656d6f7665146173736572745f636f72655f7265736f75726365066c656e67746810696e76616c69645f617267756d656e7409707573685f6261636b046e6f6e6504736f6d6505656d70747911616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c650a656d69745f6576656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030801000000000000000308020000000000000003080400000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201280802010201290102020125030302022a0421030402012b050502012c0a080406020129010702022d032e050802022d032b050902022f0b0b010808310b0b0108070001000100030c0a002900030607021116270b002b0010001001140201010002010312080b0011172b010c020b010b02110302020300020103120707052b010c010b000b01110302030000010313100b0013020c0307052a030c020a021002140b0335170b020f021502040200010503030e001105020501000105141d0a00111711090c030e033800030b0b00010703270e033801140c0207052a050f030c010b010b0238021304010b000912062d060206020001051a2d0e00111b07052a050f030c040600000000000000000c060a060a042e380323030f05280a040a060c030c020b022e0b0338040c050b051004140a012203230b04010700111e270b06060100000000000000160c0605080b040b01120438050207010001001e110a0011000c020b002a000f000f010c030b0113020c040b020b04160b0315020801000003030b0029000209000001051f2807052b0510030c010600000000000000000c030a0138030c0538060c040a030a0523031005260a010a0338040c020b021004140a0021031b05210b01010b0338070c0405260b03060100000000000000160c03050b0b04020a01000003160a00111b0a000912062d060a000912012d010a0032000000000000000000000000000000000b0112032d030a00380812052d050b00110e020b010000010c0b0113020c020a001001140b02160b000f0115020c02000300030603050e000b010b02110d020d01000300030622170b0011170c050b052b06010b010a021202110707052a030c040a041002140b0235160b040f0215020e01000004170a001117290020030a0b000107011123270a00060000000000000000120212002d000a000a0038090b00380a12092d09020f01000103030507052b03100514021001000103030507052b031002140211020002000903050e000b010b02111202120100020009261c0a000a0211140c030a010b0311070a0011172a090c050b050f060a020a011208380b0b012a090c040b040f070b020b0011171207380c021301000003040b00100114021401000100281a0b0011170c020a0211000c030a030a0126030d07041126270b022a000f000f010c040b030a01170b04150b0112020215010000030306000000000000000012020200000200030005000400030109000901000000", + "bytecode": "0xa11ceb0b050000000c01000e020e340342ce010490021a05aa02d10107fb03f10508ec0920068c0a540ae00a450ca50bbb060de011100ff0110200010002000300040005000600070008080000090c00000a0400000b0800000c0400000d0800000e0c00000f0600001006000011080003040701000002300401060100120001000013020300001404030000150503000016060300001707030000180803000019090300001a000a00001b000b00001c0c0300001d0d0300001e0e0300001f0f030000200703000021030100002203100000230e030000240f0300002511010000260c04000027030400013201010004330700000334150a0100033515160100063618190100053707030006381b01010006351c1601000139010100063a1d030100033b03200100033c19200100063d03210100013e010100023f072401060240270301060141010100180119011a171c171d171f1720012101221724232425252325250105010302060c080200010802020802060801010c01060c020c05020508020101010b0a010302060c03020708020802030c050303060c050301040106080201060801020708030303070a0804030b0a010301060b0a0109000106090001080402070a09000301090005070a080403070a08040608040301060a090002060a09000302070a09000900030307030305060a0804060804030b0a010303010b0a010900010a09000306080607080305010808010b0b01090001080703080207080907080902070b0b010900090003050307030e5472616e73616374696f6e4665650854657374436f696e064572726f7273054576656e74064f7074696f6e065369676e65720f53797374656d41646472657373657306566563746f720742616c616e63650e4275726e4361706162696c69747904436f696e08436f696e496e666f1744656c6567617465644d696e744361706162696c6974790b44656c65676174696f6e730e4d696e744361706162696c6974790d52656365697665644576656e740953656e744576656e740e5472616e736665724576656e74730a62616c616e63655f6f66046275726e086275726e5f676173146275726e5f776974685f6361706162696c69747915636c61696d5f6d696e745f6361706162696c6974791e636c61696d5f6d696e745f6361706162696c6974795f696e7465726e616c1864656c65676174655f6d696e745f6361706162696c697479076465706f736974096578697374735f61740f66696e645f64656c65676174696f6e0a696e697469616c697a65056d65726765046d696e740d6d696e745f696e7465726e616c0872656769737465720e7363616c696e675f666163746f720c746f74616c5f737570706c79087472616e73666572117472616e736665725f696e7465726e616c0576616c7565087769746864726177047a65726f04636f696e0b64756d6d795f6669656c640b746f74616c5f76616c756502746f05696e6e657206616d6f756e740466726f6d0b73656e745f6576656e74730b4576656e7448616e646c650f72656365697665645f6576656e74730d6e6f745f7075626c69736865640a616464726573735f6f660769735f736f6d6506626f72726f770b737761705f72656d6f7665146173736572745f636f72655f7265736f75726365066c656e67746810696e76616c69645f617267756d656e7409707573685f6261636b046e6f6e6504736f6d6505656d70747911616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c650a656d69745f6576656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030801000000000000000308020000000000000003080400000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201280802010201290102020125030302022a0421030402012b050502012c0a080406020129010702022d032e050802022d032b050902022f0b0b010808310b0b0108070001000100030c0a002900030607021116270b002b0010001001140201010002010312080b0011172b010c020b010b02110302020300020103120707052b010c010b000b01110302030000010313100b0013020c0307052a030c020a021002140b0335170b020f021502040200010503030e001105020501000105141d0a00111711090c030e033800030b0b00010703270e033801140c0207052a050f030c010b010b0238021304010b000912062d060206020001051a2d0e00111b07052a050f030c040600000000000000000c060a060a042e380323030f05280a040a060c030c020b022e0b0338040c050b051004140a012203230b04010700111e270b06060100000000000000160c0605080b040b01120438050207010001001e110a0011000c020b002a000f000f010c030b0113020c040b020b04160b0315020801000003030b0029000209000001051f2807052b0510030c010600000000000000000c030a0138030c0538060c040a030a0523031005260a010a0338040c020b021004140a0021031b05210b01010b0338070c0405260b03060100000000000000160c03050b0b04020a01000003160a00111b0a000912062d060a000912012d010a0032000000000000000000000000000000000b0112032d030a00380812052d050b00110e020b010000010c0b0113020c020a001001140b02160b000f0115020c02000300030603050e000b010b02110d020d01000300030622170b0011170c050b052b06010b010a021202110707052a030c040a041002140b0235160b040f0215020e01000004170a001117290020030a0b000107011123270a00060000000000000000120212002d000a000a0038090b00380a12092d09020f01000103030507052b03100514021001000103030507052b031002140211020002000903050e000b010b02111202120100020009261c0a000a0211140c030a010b0311070a0011172a090c050b050f060a020a011208380b0b012a090c040b040f070b020b0011171207380c021301000003040b00100114021401000100281a0b0011170c020a0211000c030a030a0126030d07041126270b022a000f000f010c040b030a01170b04150b0112020215010000030306000000000000000012020200000200030005000400030109000901000000", "abi": { "address": "0x1", "name": "TestCoin", @@ -2816,7 +2816,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c1803242f05532a077dee0408eb0520068b06400acb06300bfb06020cfd06b1020dae091a000000010002000300040005000607000007070000000800000808010001010a03010001000900010100000b02010100051c010100041d040100021e060600051f01010002200606000221060600032201010004060c0a020a0203000c0303030303030303030303060b0401090001080001060c01090001030107080008564d436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d700c476173436f6e7374616e74730b4761735363686564756c6513564d436f6e666967436861696e4d61726b65720a696e697469616c697a6503436170117365745f6761735f636f6e7374616e74731b676c6f62616c5f6d656d6f72795f7065725f627974655f636f737421676c6f62616c5f6d656d6f72795f7065725f627974655f77726974655f636f7374196d696e5f7472616e73616374696f6e5f6761735f756e697473186c617267655f7472616e73616374696f6e5f6375746f666616696e7472696e7369635f6761735f7065725f627974651b6d6178696d756d5f6e756d6265725f6f665f6761735f756e697473166d696e5f70726963655f7065725f6761735f756e6974166d61785f70726963655f7065725f6761735f756e69741d6d61785f7472616e73616374696f6e5f73697a655f696e5f6279746573176761735f756e69745f7363616c696e675f666163746f721464656661756c745f6163636f756e745f73697a6514696e737472756374696f6e5f7363686564756c650f6e61746976655f7363686564756c650d6761735f636f6e7374616e74730c6761735f7363686564756c650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c1800020b0c030d030e030f031003110312031303140315031603010203170a02180a021908000202011a08010302011b01030500010000032e11020a00110307033b0020030c0b00010700110427070329022003150b000107011104270a000939003f000604000000000000000609000000000000000658020000000000000658020000000000000608000000000000000600093d00000000000b0306102700000000000006001000000000000006e80300000000000006200300000000000012000c040b000b010b020b04120112022d02020101000102074e110507033b00030707001106270a060a0725030e07021107270a020a05250315070211072707032902031b070111062707032a020f000f010c0c0b000a0c0f02150b010a0c0f03150b020a0c0f04150b030a0c0f05150b040a0c0f06150b050a0c0f07150b060a0c0f08150b070a0c0f09150b080a0c0f0a150b090a0c0f0b150b0a0b0c0f0c15110802020001020000000100020003000400050006000700080009000a00", + "bytecode": "0xa11ceb0b050000000b01000c020c1803242f05532a077dee0408eb0520068b06400acb06300bfb06020cfd06b1020dae091a000000010002000300040005000607000007070000000800000808010001010a03010001000900010100000b02010100051c010100041d040100021e060600051f01010002200606000221060600032201010004060c0a020a0203000c0303030303030303030303060b0401090001080001060c01090001030107080008564d436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d700c476173436f6e7374616e74730b4761735363686564756c6513564d436f6e666967436861696e4d61726b65720a696e697469616c697a6503436170117365745f6761735f636f6e7374616e74731b676c6f62616c5f6d656d6f72795f7065725f627974655f636f737421676c6f62616c5f6d656d6f72795f7065725f627974655f77726974655f636f7374196d696e5f7472616e73616374696f6e5f6761735f756e697473186c617267655f7472616e73616374696f6e5f6375746f666616696e7472696e7369635f6761735f7065725f627974651b6d6178696d756d5f6e756d6265725f6f665f6761735f756e697473166d696e5f70726963655f7065725f6761735f756e6974166d61785f70726963655f7065725f6761735f756e69741d6d61785f7472616e73616374696f6e5f73697a655f696e5f6279746573176761735f756e69745f7363616c696e675f666163746f721464656661756c745f6163636f756e745f73697a6514696e737472756374696f6e5f7363686564756c650f6e61746976655f7363686564756c650d6761735f636f6e7374616e74730c6761735f7363686564756c650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c1800020b0c030d030e030f031003110312031303140315031603010203170a02180a021908000202011a08010302011b01030500010000032e11020a00110307033b0020030c0b00010700110427070329022003150b000107011104270a000939003f000604000000000000000609000000000000000658020000000000000658020000000000000608000000000000000600093d00000000000b0306102700000000000006001000000000000006e80300000000000006200300000000000012000c040b000b010b020b04120112022d02020101000102074e110507033b00030707001106270a060a0725030e07021107270a020a05250315070211072707032902031b070111062707032a020f000f010c0c0b000a0c0f02150b010a0c0f03150b020a0c0f04150b030a0c0f05150b040a0c0f06150b050a0c0f07150b060a0c0f08150b070a0c0f09150b080a0c0f0a150b090a0c0f0b150b0a0b0c0f0c15110802020001020000000100020003000400050006000700080009000a00", "abi": { "address": "0x1", "name": "VMConfig", @@ -2981,7 +2981,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b010006020604030a4604500a055a4b07a501a30108c8022006e8021e0a8603080c8e03f1030dff0604000000010002000007000003000100000402030000050003000006030400000705060000080506000009050600020407030100010b030300020c08090100020d060b0100020e0c060100020f0e0f0100070109010a010b010c010206080003010101060800010301080002070800030001060a090002060a09000301060900020a0103010a090002070a0900090001070102070a090003010709000607080003070103030309426974566563746f72064572726f727306566563746f720c69735f696e6465785f736574066c656e677468206c6f6e676573745f7365745f73657175656e63655f7374617274696e675f6174036e6577037365740a73686966745f6c65667405756e736574096269745f6669656c6410696e76616c69645f617267756d656e7406626f72726f7705656d70747909707573685f6261636b0a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308000400000000000000020204030a0a010001000006110a010a001000380023030b0b000107001108270b0010000b01380114020101000006040b0010003800020201000003260a010a0010011423030b0b000107001108270a010c020a020a0010011423031405220a000a02110020031a051d0b000105220b02060100000000000000160c02050d0b020b011702030100000a250a0006000000000000000024030707011108270a00070223030e07011108270600000000000000000c0238020c01280a020a0023031805200d010938030b02060100000000000000160c020512280b000b01120002040100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02080b02150205010000105d0a010a0010011426030705220a00100038000c070600000000000000000c050a050a07230312051f0a000f000a0538040c04090b04150b05060100000000000000160c05050d0b0001055c0a010c060a060a0010011423032b05450a000a060c030c020b022e0b0311000335053b0a000a060a0117110405400a000a060a011711060b06060100000000000000160c0605240a001001140b01170c060a060a00100114230352055a0a000a0611060b06060100000000000000160c06054b0b000102060100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02090b0215020001000000", + "bytecode": "0xa11ceb0b050000000b010006020604030a4604500a055a4b07a501a30108c8022006e8021e0a8603080c8e03f1030dff0604000000010002000007000003000100000402030000050003000006030400000705060000080506000009050600020407030100010b030300020c08090100020d060b0100020e0c060100020f0e0f0100070109010a010b010c010206080003010101060800010301080002070800030001060a090002060a09000301060900020a0103010a090002070a0900090001070102070a090003010709000607080003070103030309426974566563746f72064572726f727306566563746f720c69735f696e6465785f736574066c656e677468206c6f6e676573745f7365745f73657175656e63655f7374617274696e675f6174036e6577037365740a73686966745f6c65667405756e736574096269745f6669656c6410696e76616c69645f617267756d656e7406626f72726f7705656d70747909707573685f6261636b0a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308000400000000000000020204030a0a010001000006110a010a001000380023030b0b000107001108270b0010000b01380114020101000006040b0010003800020201000003260a010a0010011423030b0b000107001108270a010c020a020a0010011423031405220a000a02110020031a051d0b000105220b02060100000000000000160c02050d0b020b011702030100000a250a0006000000000000000024030707011108270a00070223030e07011108270600000000000000000c0238020c01280a020a0023031805200d010938030b02060100000000000000160c020512280b000b01120002040100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02080b02150205010000105d0a010a0010011426030705220a00100038000c070600000000000000000c050a050a07230312051f0a000f000a0538040c04090b04150b05060100000000000000160c05050d0b0001055c0a010c060a060a0010011423032b05450a000a060c030c020b022e0b0311000335053b0a000a060a0117110405400a000a060a011711060b06060100000000000000160c0605240a001001140b01170c060a060a00100114230352055a0a000a0611060b06060100000000000000160c06054b0b000102060100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02090b0215020001000000", "abi": { "address": "0x1", "name": "BitVector", @@ -3089,7 +3089,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000203020a050c0c0718310849200c6908000000010001000002020100010a020101030a020a020a02095369676e617475726517656432353531395f76616c69646174655f7075626b65790e656432353531395f7665726966790000000000000000000000000000000000000000000000000000000000000001000102000101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c0c0718310849200c6908000000010001000002020100010a020101030a020a020a02095369676e617475726517656432353531395f76616c69646174655f7075626b65790e656432353531395f7665726966790000000000000000000000000000000000000000000000000000000000000001000102000101020000", "abi": { "address": "0x1", "name": "Signature", @@ -3124,7 +3124,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b010006020604030a41054b150760ae02088e032006ae036c0a9a04050c9f04c7010de605020fe805020001000200030004080000050000000006000000000700010000080001000009000200000a000200000b030000000c030000000d040000010f020200021003000002110300000112020200000101010301060c03060c050301080002070800030b436f726547656e657369730954696d657374616d70064572726f72730f53797374656d4164647265737365731743757272656e7454696d654d6963726f7365636f6e64730e6173736572745f67656e65736973106173736572745f6f7065726174696e670a69735f67656e657369730c69735f6f7065726174696e67106e6f775f6d6963726f7365636f6e64730b6e6f775f7365636f6e6473147365745f74696d655f6861735f73746172746564207365745f74696d655f6861735f737461727465645f666f725f74657374696e67127570646174655f676c6f62616c5f74696d650c6d6963726f7365636f6e64730d696e76616c69645f7374617465146173736572745f636f72655f7265736f75726365096173736572745f766d10696e76616c69645f617267756d656e740000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000003080200000000000000030840420f00000000000520000000000000000000000000000000000000000000000000000000000a550c18052000000000000000000000000000000000000000000000000000000000000000000002010e030001000000061102030507001109270201010000000611030305070111092702020100000004070429002002030100000003070429000204010001000006110107042b001000140205010001000004110407031a0206030000050811000a00110a0b0006000000000000000012002d00020701000000030b001106020801000100062711010b00110b07042a000c030a031000140c040b01070521030f05190b040a022103180b03010702110c2705220b040a022303220b03010702110c270b020b030f0015020000000000", + "bytecode": "0xa11ceb0b050000000b010006020604030a41054b150760ae02088e032006ae036c0a9a04050c9f04c7010de605020fe805020001000200030004080000050000000006000000000700010000080001000009000200000a000200000b030000000c030000000d040000010f020200021003000002110300000112020200000101010301060c03060c050301080002070800030b436f726547656e657369730954696d657374616d70064572726f72730f53797374656d4164647265737365731743757272656e7454696d654d6963726f7365636f6e64730e6173736572745f67656e65736973106173736572745f6f7065726174696e670a69735f67656e657369730c69735f6f7065726174696e67106e6f775f6d6963726f7365636f6e64730b6e6f775f7365636f6e6473147365745f74696d655f6861735f73746172746564207365745f74696d655f6861735f737461727465645f666f725f74657374696e67127570646174655f676c6f62616c5f74696d650c6d6963726f7365636f6e64730d696e76616c69645f7374617465146173736572745f636f72655f7265736f75726365096173736572745f766d10696e76616c69645f617267756d656e740000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000003080200000000000000030840420f00000000000520000000000000000000000000000000000000000000000000000000000a550c18052000000000000000000000000000000000000000000000000000000000000000000002010e030001000000061102030507001109270201010000000611030305070111092702020100000004070429002002030100000003070429000204010001000006110107042b001000140205010001000004110407031a0206030000050811000a00110a0b0006000000000000000012002d00020701000000030b001106020801000100062711010b00110b07042a000c030a031000140c040b01070521030f05190b040a022103180b03010702110c2705220b040a022303220b03010702110c270b020b030f0015020000000000", "abi": { "address": "0x1", "name": "Timestamp", @@ -3231,7 +3231,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000d01000802081803206e048e011205a00178079802ae0208c6042006e604140afa04150b8f05080c9705d8020def07080ef707080000000100020003000403010001000508010001000608010001000702010001000800010100000900020100000a03040102000b00040100000c05040100000d06070100000e08040102000f0904010000100a07010000110b07010003140d0e010003150304010002160b070001170f0f0003180410010003190d120100031a130c0100011b0f0f00011c0f0f00090c0a0c0b0c0e0702070f0c100c06070a0702060c060900010b00010900010b0301090002070a0900090000030b00010900060900060c020b03010900060900010502070a0900060900030b0001090006090005020b0001090006090001060c01090002060a090006090001010103010a090004070a0900060900010302010302070a090003030505050a4361706162696c697479064572726f7273065369676e657206566563746f72034361701043617044656c65676174655374617465084361705374617465094c696e65617243617007616371756972650e616371756972655f6c696e6561720b6164645f656c656d656e74066372656174650864656c6567617465106c696e6561725f726f6f745f616464720e72656d6f76655f656c656d656e74067265766f6b6509726f6f745f616464721076616c69646174655f6163717569726504726f6f740964656c65676174657308636f6e7461696e7309707573685f6261636b0a616464726573735f6f6611616c72656164795f7075626c697368656405656d70747908696e6465785f6f660672656d6f76650d696e76616c69645f73746174650d6e6f745f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000000020112050102011205020201130a050302011205000c030c020c010c00010002010204040b00380039000201010002010204040b0038003901020200000008120a000e010c030c020b022e0b03380120030b050f0b000b01380205110b0001020301000007110a00110c0c020b023b0220030c0b00010700110d270b00380339023f0202040100010207180a02110c0c030a033b030307050a0b0201020b020e0037001439033f030e003700143c0236010b033804020501000004040e00370214020600000011150a000b010c030c020b022e0b0338050c050c040b04030d05120b000b0538060105140b00010207010002010207120a023b032003050506020a023e033a03010e003700143c0236010e023807020801000004040e003700140209000002010214280b00110c0c020a023b030307051e0a023d033703140c030a033b02031207011111270a033d0237010e023808031b07011111270b030c0105260a023b02032407001112270b020c010b01020000020003000100000c010c020c030c00", + "bytecode": "0xa11ceb0b050000000d01000802081803206e048e011205a00178079802ae0208c6042006e604140afa04150b8f05080c9705d8020def07080ef707080000000100020003000403010001000508010001000608010001000702010001000800010100000900020100000a03040102000b00040100000c05040100000d06070100000e08040102000f0904010000100a07010000110b07010003140d0e010003150304010002160b070001170f0f0003180410010003190d120100031a130c0100011b0f0f00011c0f0f00090c0a0c0b0c0e0702070f0c100c06070a0702060c060900010b00010900010b0301090002070a0900090000030b00010900060900060c020b03010900060900010502070a0900060900030b0001090006090005020b0001090006090001060c01090002060a090006090001010103010a090004070a0900060900010302010302070a090003030505050a4361706162696c697479064572726f7273065369676e657206566563746f72034361701043617044656c65676174655374617465084361705374617465094c696e65617243617007616371756972650e616371756972655f6c696e6561720b6164645f656c656d656e74066372656174650864656c6567617465106c696e6561725f726f6f745f616464720e72656d6f76655f656c656d656e74067265766f6b6509726f6f745f616464721076616c69646174655f6163717569726504726f6f740964656c65676174657308636f6e7461696e7309707573685f6261636b0a616464726573735f6f6611616c72656164795f7075626c697368656405656d70747908696e6465785f6f660672656d6f76650d696e76616c69645f73746174650d6e6f745f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000000020112050102011205020201130a050302011205000c030c020c010c00010002010204040b00380039000201010002010204040b0038003901020200000008120a000e010c030c020b022e0b03380120030b050f0b000b01380205110b0001020301000007110a00110c0c020b023b0220030c0b00010700110d270b00380339023f0202040100010207180a02110c0c030a033b030307050a0b0201020b020e0037001439033f030e003700143c0236010b033804020501000004040e00370214020600000011150a000b010c030c020b022e0b0338050c050c040b04030d05120b000b0538060105140b00010207010002010207120a023b032003050506020a023e033a03010e003700143c0236010e023807020801000004040e003700140209000002010214280b00110c0c020a023b030307051e0a023d033703140c030a033b02031207011111270a033d0237010e023808031b07011111270b030c0105260a023b02032407001112270b020c010b01020000020003000100000c010c020c030c00", "abi": { "address": "0x1", "name": "Capability", @@ -3428,7 +3428,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000601000a030a19052308072b73089e01200cbe0119000000010002000300040005000100020600010003060201000107020100040802010002060c020001060c0b436f726547656e6573697305426c6f636b07436861696e49640f5265636f6e66696775726174696f6e0954696d657374616d7004696e69740a696e697469616c697a6519696e697469616c697a655f626c6f636b5f6d65746164617461147365745f74696d655f6861735f73746172746564000000000000000000000000000000000000000000000000000000000000000100010000010a0a000b0111010a0011020a0011030b0011040200", + "bytecode": "0xa11ceb0b050000000601000a030a19052308072b73089e01200cbe0119000000010002000300040005000100020600010003060201000107020100040802010002060c020001060c0b436f726547656e6573697305426c6f636b07436861696e49640f5265636f6e66696775726174696f6e0954696d657374616d7004696e69740a696e697469616c697a6519696e697469616c697a655f626c6f636b5f6d65746164617461147365745f74696d655f6861735f73746172746564000000000000000000000000000000000000000000000000000000000000000100010000010a0a000b0111010a0011020a0011030b0011040200", "abi": { "address": "0x1", "name": "CoreGenesis", @@ -3449,7 +3449,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000901000402040403080b04130205151c073155088601200aa601050cab0120000000010000070000020001000104030101040102060c0a020a020a02030a0200010800070c0a020a020a02030a0209000b53696d706c65546f6b656e05546f6b656e136372656174655f73696d706c655f746f6b656e0c6d616769635f6e756d626572216372656174655f746f6b656e5f776974685f6d657461646174615f7363726970740000000000000000000000000000000000000000000000000000000000000001000201030300020000010a0b000b010b020b030b040b05062a00000000000000120038000200", + "bytecode": "0xa11ceb0b050000000901000402040403080b04130205151c073155088601200aa601050cab0120000000010000070000020001000104030101040102060c0a020a020a02030a0200010800070c0a020a020a02030a0209000b53696d706c65546f6b656e05546f6b656e136372656174655f73696d706c655f746f6b656e0c6d616769635f6e756d626572216372656174655f746f6b656e5f776974685f6d657461646174615f7363726970740000000000000000000000000000000000000000000000000000000000000001000201030300020000010a0b000b010b020b030b040b05062a00000000000000120038000200", "abi": { "address": "0x1", "name": "SimpleToken", @@ -3491,7 +3491,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a0100180218080320d00104f0010605f601a301079903a30608bc092006dc09c4020ca00cde030ffe0f02000100020003000400050006000700080009000a000b000c0520020008250400000d000100000e000200000f0103000010040100001105010000120401000013050100001406010000150007000016080100001709010000180a01000019090100001a020100001b0b0100001c0c0100001d0d0100001e0e0100081f08010004211010000522011100010d12020100092301010002241401000324140100042610100008271617000a28170100011418010100011500070007290801000116190101000b2a010700042b101000092c011000012d1b0100062e0800000815000700082f001000011a0b01000b301c070015111c111f11010500020c0a02010c030c050a0203060c050a02050c03030303010101060c070c030a0203030302090c030a020a050a0a020303030202060c0a02080c030a02030303020a02030c0301050c030a0203020208000501030108000205060900030800050c03060c060c0a02050800060c0801030302060c0301080102060c0609000a060c050a020a020a020a020a020a020a02010305030304060c030a020201060a020747656e657369730c4170746f734163636f756e74074163636f756e74144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967064572726f7273064d61726b6572065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d700e5472616e73616374696f6e4665651b5472616e73616374696f6e5075626c697368696e674f7074696f6e0e6372656174655f6163636f756e74176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e74186372656174655f76616c696461746f725f6163636f756e74216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c216372656174655f76616c696461746f725f6f70657261746f725f6163636f756e742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c086570696c6f677565096578697374735f61740a696e697469616c697a650f6d6f64756c655f70726f6c6f6775651b6d756c74695f6167656e745f7363726970745f70726f6c6f6775650f70726f6c6f6775655f636f6d6d6f6e19726f746174655f61757468656e7469636174696f6e5f6b657922726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c0f7363726970745f70726f6c6f6775651177726974657365745f6570696c6f6775651177726974657365745f70726f6c6f6775650872656769737465720b436861696e4d61726b657210696e76616c69645f617267756d656e74036765740e6173736572745f67656e65736973077075626c69736804436f696e0e6c696d69745f6578636565646564087769746864726177086275726e5f666565146173736572745f636f72655f7265736f757263651169735f6d6f64756c655f616c6c6f7765640d696e76616c69645f73746174650b6e6f775f7365636f6e64730870726f6c6f6775650a616464726573735f6f660a62616c616e63655f6f661169735f7363726970745f616c6c6f776564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030802000000000000000308000000000000000003080100000000000000030808000000000000000308070000000000000003080900000000000000030806000000000000000410ffffffffffffffff00000000000000000308ed030000000000000308f2030000000000000308f1030000000000000308f0030000000000000308ee0300000000000005200000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000010a020d0c4170746f734163636f756e740a02100f7363726970745f70726f6c6f6775650a02100f6d6f64756c655f70726f6c6f6775650a02121177726974657365745f70726f6c6f6775650a0209086570696c6f6775650a02121177726974657365745f6570696c6f6775650002000003070b001101010c010e01111202010300000f160a00070e22030707021113270a00070f22030e07011113270b000c0211140c010b020e0138000202030000130a111611140c00070f0e003800010c020b02020302000001050e000b010b021104020401000003090b011101010c030b000e030b021117020502000001050e000b010b021106020601000003090b011101010c030b000e030b021118020700000015280a030a0426030707031113270b030b04170c080a02350a083518070825031607031119270b020b08180c090e000b09111a0c070b07111b0e000c0611140c050b060e053801020801000001030b00111d0209010000010f11160a00111e0b00070f0710071107120713071107140715093802020a000000010e11200305070b1121270b000b010b020b030b040b050b06110c020b000000010307051113270c0000001a2411220b05230307070d1113270e000b010b020b0611230b030b04180c090e0011240c070a071125031907091113270b0711260c080b080b092603230709111327020d02000001040e000b01110e020e01000001040b000b011127020f000000010f0e0711280306070c1121270b000b010b020b030b040b050b06110c021000000001030707111327110000000103070a111327000000", + "bytecode": "0xa11ceb0b050000000a0100180218080320d00104f0010605f601a301079903a30608bc092006dc09c4020ca00cde030ffe0f02000100020003000400050006000700080009000a000b000c0520020008250400000d000100000e000200000f0103000010040100001105010000120401000013050100001406010000150007000016080100001709010000180a01000019090100001a020100001b0b0100001c0c0100001d0d0100001e0e0100081f08010004211010000522011100010d12020100092301010002241401000324140100042610100008271617000a28170100011418010100011500070007290801000116190101000b2a010700042b101000092c011000012d1b0100062e0800000815000700082f001000011a0b01000b301c070015111c111f11010500020c0a02010c030c050a0203060c050a02050c03030303010101060c070c030a0203030302090c030a020a050a0a020303030202060c0a02080c030a02030303020a02030c0301050c030a0203020208000501030108000205060900030800050c03060c060c0a02050800060c0801030302060c0301080102060c0609000a060c050a020a020a020a020a020a020a02010305030304060c030a020201060a020747656e657369730c4170746f734163636f756e74074163636f756e74144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967064572726f7273064d61726b6572065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d700e5472616e73616374696f6e4665651b5472616e73616374696f6e5075626c697368696e674f7074696f6e0e6372656174655f6163636f756e74176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e74186372656174655f76616c696461746f725f6163636f756e74216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c216372656174655f76616c696461746f725f6f70657261746f725f6163636f756e742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c086570696c6f677565096578697374735f61740a696e697469616c697a650f6d6f64756c655f70726f6c6f6775651b6d756c74695f6167656e745f7363726970745f70726f6c6f6775650f70726f6c6f6775655f636f6d6d6f6e19726f746174655f61757468656e7469636174696f6e5f6b657922726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c0f7363726970745f70726f6c6f6775651177726974657365745f6570696c6f6775651177726974657365745f70726f6c6f6775650872656769737465720b436861696e4d61726b657210696e76616c69645f617267756d656e74036765740e6173736572745f67656e65736973077075626c69736804436f696e0e6c696d69745f6578636565646564087769746864726177086275726e5f666565146173736572745f636f72655f7265736f757263651169735f6d6f64756c655f616c6c6f7765640d696e76616c69645f73746174650b6e6f775f7365636f6e64730870726f6c6f6775650a616464726573735f6f660a62616c616e63655f6f661169735f7363726970745f616c6c6f776564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030802000000000000000308000000000000000003080100000000000000030808000000000000000308070000000000000003080900000000000000030806000000000000000410ffffffffffffffff00000000000000000308ed030000000000000308f2030000000000000308f1030000000000000308f0030000000000000308ee0300000000000005200000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000010a020d0c4170746f734163636f756e740a02100f7363726970745f70726f6c6f6775650a02100f6d6f64756c655f70726f6c6f6775650a02121177726974657365745f70726f6c6f6775650a0209086570696c6f6775650a02121177726974657365745f6570696c6f6775650002000003070b001101010c010e01111202010300000f160a00070e22030707021113270a00070f22030e07011113270b000c0211140c010b020e0138000202030000130a111611140c00070f0e003800010c020b02020302000001050e000b010b021104020401000003090b011101010c030b000e030b021117020502000001050e000b010b021106020601000003090b011101010c030b000e030b021118020700000015280a030a0426030707031113270b030b04170c080a02350a083518070825031607031119270b020b08180c090e000b09111a0c070b07111b0e000c0611140c050b060e053801020801000001030b00111d0209010000010f11160a00111e0b00070f0710071107120713071107140715093802020a000000010e11200305070b1121270b000b010b020b030b040b050b06110c020b000000010307051113270c0000001a2411220b05230307070d1113270e000b010b020b0611230b030b04180c090e0011240c070a071125031907091113270b0711260c080b080b092603230709111327020d02000001040e000b01110e020e01000001040b000b011127020f000000010f0e0711280306070c1121270b000b010b020b030b040b050b06110c021000000001030707111327110000000103070a111327000000", "abi": { "address": "0x1", "name": "AptosAccount", @@ -3618,7 +3618,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605392a07635e08c101200ce1012e000000010002000302060200010703010001000400010000050201000304000101000208010300010905060100030a0701010002030403050302060c0300020c03010800040800060c0b010108000302060c060900010b010109000203060b010109000c4170746f7356657273696f6e0a4361706162696c697479064d61726b65720756657273696f6e0a696e697469616c697a650b7365745f76657273696f6e0b436861696e4d61726b6572034361700367657407616371756972650373657400000000000000000000000000000000000000000000000000000000000000010001000001040b000b0138000201020000040e0b010c050e000c0311030c020b030e0238010c040b050e0438020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605392a07635e08c101200ce1012e000000010002000302060200010703010001000400010000050201000304000101000208010300010905060100030a0701010002030403050302060c0300020c03010800040800060c0b010108000302060c060900010b010109000203060b010109000c4170746f7356657273696f6e0a4361706162696c697479064d61726b65720756657273696f6e0a696e697469616c697a650b7365745f76657273696f6e0b436861696e4d61726b6572034361700367657407616371756972650373657400000000000000000000000000000000000000000000000000000000000000010001000001040b000b0138000201020000040e0b010c050e000c0311030c020b030e0238010c040b050e0438020200", "abi": { "address": "0x1", "name": "AptosVersion", @@ -3649,7 +3649,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000a0100040204040308280530170747930108da012006fa01440abe02050cc30293020dd6040200000001000007000002000100000302010000040302000005010200000601040000070302000109020200010a02020002030301080001030203080001010401040404000204040c4669786564506f696e743332064572726f7273146372656174655f66726f6d5f726174696f6e616c156372656174655f66726f6d5f7261775f76616c75650a6469766964655f7536340d6765745f7261775f76616c75650769735f7a65726f0c6d756c7469706c795f7536340576616c756510696e76616c69645f617267756d656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308030000000000000003080200000000000000030804000000000000000410ffffffffffffffff000000000000000000020108030001000005310a003531402f0c050b013531202f0c040a04320000000000000000000000000000000022031107001106270b050b041a0c030a03320000000000000000000000000000000022031a051d080c0205210b00060000000000000000210c020b02032607041106270a03070525032d07041107270b03341200020101000006030b0012000202010000071f0e0110001406000000000000000022030907021106270b003531202f0c030b030e01100014351a0c020a02070525031c07011107270b0234020301000006040e00100014020401000006060e0010001406000000000000000021020501000007160b00350e0110001435180c030b033120300c020a02070525031307031107270b023402000000", + "bytecode": "0xa11ceb0b050000000a0100040204040308280530170747930108da012006fa01440abe02050cc30293020dd6040200000001000007000002000100000302010000040302000005010200000601040000070302000109020200010a02020002030301080001030203080001010401040404000204040c4669786564506f696e743332064572726f7273146372656174655f66726f6d5f726174696f6e616c156372656174655f66726f6d5f7261775f76616c75650a6469766964655f7536340d6765745f7261775f76616c75650769735f7a65726f0c6d756c7469706c795f7536340576616c756510696e76616c69645f617267756d656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308030000000000000003080200000000000000030804000000000000000410ffffffffffffffff000000000000000000020108030001000005310a003531402f0c050b013531202f0c040a04320000000000000000000000000000000022031107001106270b050b041a0c030a03320000000000000000000000000000000022031a051d080c0205210b00060000000000000000210c020b02032607041106270a03070525032d07041107270b03341200020101000006030b0012000202010000071f0e0110001406000000000000000022030907021106270b003531202f0c030b030e01100014351a0c020a02070525031c07011107270b0234020301000006040e00100014020401000006060e0010001406000000000000000021020501000007160b00350e0110001435180c030b033120300c020a02070525031307031107270b023402000000", "abi": { "address": "0x1", "name": "FixedPoint32", @@ -3746,7 +3746,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605394c0785016208e701200c87026e00000001000200030206020001070301000100040001000005020100030400010100020801030001090506010003050701010002030403050304060c0a020a0203000c0c03030303030303030303030108000e08000303030303060c0b0101080003030303030302060c060900010b010109000c0303030303030303030303060b010109000d4170746f73564d436f6e6669670a4361706162696c697479064d61726b657208564d436f6e6669670a696e697469616c697a65117365745f6761735f636f6e7374616e74730b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001060b000b010b020b0338000201020000042c0b010c110b020c100b030c0f0b040c0e0b050c0d0b060c190b070c180b080c170b090c160b0a0c150b0b0c140e000c1211030c0c0b120e0c38010c130b110b100b0f0b0e0b0d0b190b180b170b160b150b140e1338020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605394c0785016208e701200c87026e00000001000200030206020001070301000100040001000005020100030400010100020801030001090506010003050701010002030403050304060c0a020a0203000c0c03030303030303030303030108000e08000303030303060c0b0101080003030303030302060c060900010b010109000c0303030303030303030303060b010109000d4170746f73564d436f6e6669670a4361706162696c697479064d61726b657208564d436f6e6669670a696e697469616c697a65117365745f6761735f636f6e7374616e74730b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001060b000b010b020b0338000201020000042c0b010c110b020c100b030c0f0b040c0e0b050c0d0b060c190b070c180b080c170b090c160b0a0c150b0b0c140e000c1211030c0c0b120e0c38010c130b110b100b0f0b0e0b0d0b190b180b170b160b150b140e1338020200", "abi": { "address": "0x1", "name": "AptosVMConfig", @@ -3789,7 +3789,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000e020e1e032c8c0104b8011a05d201960207e803e20208ca062006ea06680ad2070f0ce107b2030d930b02000000010002000300040005000600000800020707000505040204000400060604000118070003030701000000080001000009020100000a000100000b020100000c030400000d050100000e060100000f070100041105090005120b0c02040405130b0e02040405140f1002040405151101020404061612010002171304000119151400031a01160100061b170100060c180400051c0111020404051d1a1b020404051e1c01020404061f1d1e0006201f20000621210100090a0a0d0b0d0a0a0c0d1010130a140a130d150a140d090d150d03060c0506080100040c05050302060c0301080101060c04060c0506080103050c0505030307080105070b0202050b020208010803070b0202080108030b020208010803050803010502050b02020801080302070b020209000901060900010709010208010803020900090101060b0202090009010103010b02020900090102060c0803020503010804010a02010b0501090005060c0804080408040b05010306060c0804080408040308040a070b0202050b0202080108030605070b020208010803060801070b020208010803070803070b0202050b02020801080305080306080102060b020209000901060900010103070b0202090009010900090103060c0608010301080301060803010608010208030708030e546f6b656e5472616e73666572730541534349490447554944064f7074696f6e065369676e6572055461626c6505546f6b656e0249440c63616e63656c5f6f666665721363616e63656c5f6f666665725f73637269707405636c61696d0c636c61696d5f7363726970740c6372656174655f746f6b656e1a696e697469616c697a655f746f6b656e5f7472616e7366657273056f666665720c6f666665725f7363726970740e70656e64696e675f636c61696d730a616464726573735f6f660a626f72726f775f6d75740672656d6f766505636f756e740d64657374726f795f656d7074790d6465706f7369745f746f6b656e096372656174655f696406537472696e6706737472696e67046e6f6e65116372656174655f636f6c6c656374696f6e066372656174650c636f6e7461696e735f6b657906696e736572740e77697468647261775f746f6b656e08746f6b656e5f69640b6d657267655f746f6b656e00000000000000000000000000000000000000000000000000000000000000010a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e000201100b0202050b020208010803000100010008250a0011080c080b082a000f000c050a050e0138000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0138030c07010b07380405210b05010b000b09110d02010200010004090b020b03110e0c040e000b010e04110002020100010008250a0011080c080b012a000f000c050a050e0838000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0838030c07010b07380405210b05010b000b09110d02030200010004090b020b03110e0c040e000b010e041102020400000014170700110f0c020a000701110f0e02140702110f380511110b000b020703110f0704110f0b010702110f1112020500000001050b00380612002d0002060100010019410a0011080c0b0a0b2900200308050a0a0011050b0b2a000f000c0a0a0a0e010c050c040b042e0b053807200319051d0a0a0a01380838090b0a0e0138000c080b000b020b0311160c0c0e0c11170c0d0a080a0d0c070c060b062e0b07380a0333053b0b080b0d380b0c090b0c0b09111805400b080b0d140b0c380c020702000100040a0b020b03110e0c050e000b010e050b04110602000000", + "bytecode": "0xa11ceb0b050000000b01000e020e1e032c8c0104b8011a05d201960207e803e20208ca062006ea06680ad2070f0ce107b2030d930b02000000010002000300040005000600000800020707000505040204000400060604000118070003030701000000080001000009020100000a000100000b020100000c030400000d050100000e060100000f070100041105090005120b0c02040405130b0e02040405140f1002040405151101020404061612010002171304000119151400031a01160100061b170100060c180400051c0111020404051d1a1b020404051e1c01020404061f1d1e0006201f20000621210100090a0a0d0b0d0a0a0c0d1010130a140a130d150a140d090d150d03060c0506080100040c05050302060c0301080101060c04060c0506080103050c0505030307080105070b0202050b020208010803070b0202080108030b020208010803050803010502050b02020801080302070b020209000901060900010709010208010803020900090101060b0202090009010103010b02020900090102060c0803020503010804010a02010b0501090005060c0804080408040b05010306060c0804080408040308040a070b0202050b0202080108030605070b020208010803060801070b020208010803070803070b0202050b02020801080305080306080102060b020209000901060900010103070b0202090009010900090103060c0608010301080301060803010608010208030708030e546f6b656e5472616e73666572730541534349490447554944064f7074696f6e065369676e6572055461626c6505546f6b656e0249440c63616e63656c5f6f666665721363616e63656c5f6f666665725f73637269707405636c61696d0c636c61696d5f7363726970740c6372656174655f746f6b656e1a696e697469616c697a655f746f6b656e5f7472616e7366657273056f666665720c6f666665725f7363726970740e70656e64696e675f636c61696d730a616464726573735f6f660a626f72726f775f6d75740672656d6f766505636f756e740d64657374726f795f656d7074790d6465706f7369745f746f6b656e096372656174655f696406537472696e6706737472696e67046e6f6e65116372656174655f636f6c6c656374696f6e066372656174650c636f6e7461696e735f6b657906696e736572740e77697468647261775f746f6b656e08746f6b656e5f69640b6d657267655f746f6b656e00000000000000000000000000000000000000000000000000000000000000010a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e000201100b0202050b020208010803000100010008250a0011080c080b082a000f000c050a050e0138000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0138030c07010b07380405210b05010b000b09110d02010200010004090b020b03110e0c040e000b010e04110002020100010008250a0011080c080b012a000f000c050a050e0838000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0838030c07010b07380405210b05010b000b09110d02030200010004090b020b03110e0c040e000b010e041102020400000014170700110f0c020a000701110f0e02140702110f380511110b000b020703110f0704110f0b010702110f1112020500000001050b00380612002d0002060100010019410a0011080c0b0a0b2900200308050a0a0011050b0b2a000f000c0a0a0a0e010c050c040b042e0b053807200319051d0a0a0a01380838090b0a0e0138000c080b000b020b0311160c0c0e0c11170c0d0a080a0d0c070c060b062e0b07380a0333053b0b080b0d380b0c090b0c0b09111805400b080b0d140b0c380c020702000100040a0b020b03110e0c050e000b010e050b04110602000000", "abi": { "address": "0x1", "name": "TokenTransfers", @@ -3886,7 +3886,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000402040403080a05120407163c0852200c720b0f7d02000100020103040000040001000105000100010800000c4170746f734163636f756e740e5472616e73616374696f6e4665650854657374436f696e04436f696e086275726e5f666565086275726e5f67617300000000000000000000000000000000000000000000000000000000000000010003000001030b00110102000000", + "bytecode": "0xa11ceb0b050000000801000402040403080a05120407163c0852200c720b0f7d02000100020103040000040001000105000100010800000c4170746f734163636f756e740e5472616e73616374696f6e4665650854657374436f696e04436f696e086275726e5f666565086275726e5f67617300000000000000000000000000000000000000000000000000000000000000010003000001030b00110102000000", "abi": { "address": "0x1", "name": "TransactionFee", @@ -3908,7 +3908,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e10031e2b044902054b1c0767ea0108d1022006f102360aa7030b0bb203020cb4035c0d900402000000010002000300040005000600000800000708010001010903010001000800010100000a02010100050d010100040e000100020f04040006100106010002110404000312010100050501060c00020a02060b0201090001090001030102010a090001070a020f436f6e73656e737573436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f721a436f6e73656e737573436f6e666967436861696e4d61726b65720a696e697469616c697a65034361700373657406636f6e6669670b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010b0a020102010c01010300010000011e11020a00110307023b0020030c0b00010700110427070229002003150b000107011104270a000939003f000b00380012002d00020101000100070f07023b000306070011062707022a000f000c020b000b0215110702000000", + "bytecode": "0xa11ceb0b050000000c01000e020e10031e2b044902054b1c0767ea0108d1022006f102360aa7030b0bb203020cb4035c0d900402000000010002000300040005000600000800000708010001010903010001000800010100000a02010100050d010100040e000100020f04040006100106010002110404000312010100050501060c00020a02060b0201090001090001030102010a090001070a020f436f6e73656e737573436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f721a436f6e73656e737573436f6e666967436861696e4d61726b65720a696e697469616c697a65034361700373657406636f6e6669670b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010b0a020102010c01010300010000011e11020a00110307023b0020030c0b00010700110427070229002003150b000107011104270a000939003f000b00380012002d00020101000100070f07023b000306070011062707022a000f000c020b000b0215110702000000", "abi": { "address": "0x1", "name": "ConsensusConfig", @@ -3980,7 +3980,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e1203205c047c040580012807a801db040883062006a3065e0a8107170c98079d030db50a060fbb0a0e000700080009000a000b000c000d000e0800000f080000100600021b040106010011000100001201010000130001000014000100001501020000160101000017010100051d000100011e030300011f0303000220060101060421000700062201010001230303000324070300022500080106062601020006270103000a050f0501060c0001010103020107080001080202070b0301090009000105010b0301090004010107080003074163636f756e740f436f6e73656e737573436f6e66696717506172616c6c656c457865637574696f6e436f6e6669671b5472616e73616374696f6e5075626c697368696e674f7074696f6e08564d436f6e6669670f56616c696461746f7253797374656d0756657273696f6e0f5265636f6e66696775726174696f6e064572726f7273054576656e740447554944065369676e65720f53797374656d4164647265737365730954696d657374616d700d436f6e66696775726174696f6e1644697361626c655265636f6e66696775726174696f6e0d4e657745706f63684576656e741764697361626c655f7265636f6e66696775726174696f6e22656d69745f67656e657369735f7265636f6e66696775726174696f6e5f6576656e7416656e61626c655f7265636f6e66696775726174696f6e0a696e697469616c697a65177265636f6e66696775726174696f6e5f656e61626c65640b7265636f6e6669677572650c7265636f6e6669677572655f0565706f6368196c6173745f7265636f6e66696775726174696f6e5f74696d65066576656e74730b4576656e7448616e646c650b64756d6d795f6669656c64146173736572745f636f72655f7265736f757263650d696e76616c69645f73746174650d6e6f745f7075626c69736865640a656d69745f6576656e740a616464726573735f6f660e6173736572745f67656e6573697311616c72656164795f7075626c6973686564156765745f6e6578745f6372656174696f6e5f6e756d106e65775f6576656e745f68616e646c650a69735f67656e65736973106e6f775f6d6963726f7365636f6e6473000000000000000000000000000000000000000000000000000000000000000103080100000000000000030800000000000000000308030000000000000003080400000000000000030802000000000000000308ffffffffffffffff0520000000000000000000000000000000000000000000000000000000000a550c18000203180319031a0b030108020102011c01020201180300000000010e0a001107110403090b000107011108270b000912012d01020100000100042c070629000306070111092707062a000c010a0110001406000000000000000021031005170a01100114060000000000000000210c000519090c000b0003200b010107011108270601000000000000000a010f00150a010f020b011000141202380002020000010101100a001107110420030a0b000107011108270b00110b2c011301010203010000011f110c0a0011070706290020030c0b00010701110d270a00110b110e0604000000000000002103170b000107031108270a000600000000000000000600000000000000000b00380112002d00020400000001040706290120020503000100010211060206000001000945111003030506080c00050a1111060000000000000000210c000b00030d0510080c0105131104200c010b01031605170207062a000c0211110c030a030a0210011421032305260b0201020a030a021001142403310b020107021108270b030a020f01150a02100014060100000000000000160a020f00150a020f020b021000141202380002000000010002000000010002000300040005000600", + "bytecode": "0xa11ceb0b050000000c01000e020e1203205c047c040580012807a801db040883062006a3065e0a8107170c98079d030db50a060fbb0a0e000700080009000a000b000c000d000e0800000f080000100600021b040106010011000100001201010000130001000014000100001501020000160101000017010100051d000100011e030300011f0303000220060101060421000700062201010001230303000324070300022500080106062601020006270103000a050f0501060c0001010103020107080001080202070b0301090009000105010b0301090004010107080003074163636f756e740f436f6e73656e737573436f6e66696717506172616c6c656c457865637574696f6e436f6e6669671b5472616e73616374696f6e5075626c697368696e674f7074696f6e08564d436f6e6669670f56616c696461746f7253797374656d0756657273696f6e0f5265636f6e66696775726174696f6e064572726f7273054576656e740447554944065369676e65720f53797374656d4164647265737365730954696d657374616d700d436f6e66696775726174696f6e1644697361626c655265636f6e66696775726174696f6e0d4e657745706f63684576656e741764697361626c655f7265636f6e66696775726174696f6e22656d69745f67656e657369735f7265636f6e66696775726174696f6e5f6576656e7416656e61626c655f7265636f6e66696775726174696f6e0a696e697469616c697a65177265636f6e66696775726174696f6e5f656e61626c65640b7265636f6e6669677572650c7265636f6e6669677572655f0565706f6368196c6173745f7265636f6e66696775726174696f6e5f74696d65066576656e74730b4576656e7448616e646c650b64756d6d795f6669656c64146173736572745f636f72655f7265736f757263650d696e76616c69645f73746174650d6e6f745f7075626c69736865640a656d69745f6576656e740a616464726573735f6f660e6173736572745f67656e6573697311616c72656164795f7075626c6973686564156765745f6e6578745f6372656174696f6e5f6e756d106e65775f6576656e745f68616e646c650a69735f67656e65736973106e6f775f6d6963726f7365636f6e6473000000000000000000000000000000000000000000000000000000000000000103080100000000000000030800000000000000000308030000000000000003080400000000000000030802000000000000000308ffffffffffffffff0520000000000000000000000000000000000000000000000000000000000a550c18000203180319031a0b030108020102011c01020201180300000000010e0a001107110403090b000107011108270b000912012d01020100000100042c070629000306070111092707062a000c010a0110001406000000000000000021031005170a01100114060000000000000000210c000519090c000b0003200b010107011108270601000000000000000a010f00150a010f020b011000141202380002020000010101100a001107110420030a0b000107011108270b00110b2c011301010203010000011f110c0a0011070706290020030c0b00010701110d270a00110b110e0604000000000000002103170b000107031108270a000600000000000000000600000000000000000b00380112002d00020400000001040706290120020503000100010211060206000001000945111003030506080c00050a1111060000000000000000210c000b00030d0510080c0105131104200c010b01031605170207062a000c0211110c030a030a0210011421032305260b0201020a030a021001142403310b020107021108270b030a020f01150a02100014060100000000000000160a020f00150a020f020b021000141202380002000000010002000000010002000300040005000600", "abi": { "address": "0x1", "name": "Reconfiguration", @@ -4067,7 +4067,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000701000603061e05240a072e8f0108bd012006dd01580cb5024000000001000200030001000004020100000500010000060203000207000200010804040001060c000105010101030f53797374656d416464726573736573064572726f7273065369676e6572146173736572745f636f72655f7265736f757263651c6173736572745f636f72655f7265736f757263655f61646472657373096173736572745f766d1869735f636f72655f7265736f757263655f616464726573730a616464726573735f6f661072657175697265735f6164647265737300000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180001000001040b0011041101020101000001070b00110303060700110527020201000001090b00110407022103080701110527020301000001040b000703210200", + "bytecode": "0xa11ceb0b050000000701000603061e05240a072e8f0108bd012006dd01580cb5024000000001000200030001000004020100000500010000060203000207000200010804040001060c000105010101030f53797374656d416464726573736573064572726f7273065369676e6572146173736572745f636f72655f7265736f757263651c6173736572745f636f72655f7265736f757263655f61646472657373096173736572745f766d1869735f636f72655f7265736f757263655f616464726573730a616464726573735f6f661072657175697265735f6164647265737300000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180001000001040b0011041101020101000001070b00110303060700110527020201000001090b00110407022103080701110527020301000001040b000703210200", "abi": { "address": "0x1", "name": "SystemAddresses", @@ -4116,7 +4116,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01001202121a032c830104af011005bf0153079202f7040889072006a907540afd07220b9f08020ca108ac030dcd0b0a0000000100020003000400050006000700080009070000000800000a08010001011303010001030307010000000b000100000c000200000d030400000e000500000f000000001003040000110607010000120001000014080701000015060700001609070000170a0700021f0c0c0003200d01010002210c0c0003220d0e01000723070700062406070002250c0c00072607070005270600000328071101000429050100032a10110100082b0001000d020f020d000f001502150017021700010501010108000106080001060a02010a0201060c0003060c0a020b0301090005060c050a020a020a0202060c0501060b04010800010301060b040109000106090001060801010900010b04010900010708010f56616c696461746f72436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e095369676e6174757265065369676e65720f53797374656d4164647265737365730954696d657374616d701756616c696461746f724f70657261746f72436f6e66696706436f6e6669671a56616c696461746f72436f6e666967436861696e4d61726b65720d6578697374735f636f6e6669670a6765745f636f6e666967146765745f636f6e73656e7375735f7075626b65790e6765745f68756d616e5f6e616d650c6765745f6f70657261746f721f6765745f76616c696461746f725f6e6574776f726b5f6164647265737365730a696e697469616c697a650869735f76616c696403436170077075626c6973680f72656d6f76655f6f70657261746f720a7365745f636f6e6669670c7365745f6f70657261746f7210636f6e73656e7375735f7075626b65791b76616c696461746f725f6e6574776f726b5f6164647265737365731a66756c6c6e6f64655f6e6574776f726b5f61646472657373657306636f6e666967106f70657261746f725f6163636f756e740a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640769735f736f6d6510696e76616c69645f617267756d656e7406626f72726f770e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66046e6f6e6517656432353531395f76616c69646174655f7075626b657904736f6d651d6861735f76616c696461746f725f6f70657261746f725f636f6e666967000000000000000000000000000000000000000000000000000000000000000103080900000000000000030802000000000000000308010000000000000003080300000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203180a02190a021a0a020102031b0b040108001c0b0401051d0a020202011e0102100000000007030b0029010201010001010b160a00110003060704110c270b002b0110000c010a01380003120b01010704110e270b01380114020201000007030b0010010203010001010f0d0a00290103060704110c270b002b010c010b011002140204010001010f170a00290103060704110c270b002b010c010a011003380203120b01010704110e270b011003380314020501000007030b0010040206010000071111100a00111107053b0020030c0b000107001112270b000939003f00020701000101010e0a0029010304050a0b002b01100038000c01050c090c010b010208010000071a111307053b0003090b00010700110c270a00111429012003130b000107041112270b00380438050b0112012d01020901000101000f0b0011140c010a01110003090704110c2738050b012a010f0315020a0100010112210b0011140a0111042103090702110e270a021116030f0701110e270a01110003150704110c270b012a010c050b020b030b04120038060b050f0015020b0100010100180a01111803080b00010703110e270b0011140c020a02110003110704110c270b0138070b022a010f0315020100000001020101000100", + "bytecode": "0xa11ceb0b050000000c01001202121a032c830104af011005bf0153079202f7040889072006a907540afd07220b9f08020ca108ac030dcd0b0a0000000100020003000400050006000700080009070000000800000a08010001011303010001030307010000000b000100000c000200000d030400000e000500000f000000001003040000110607010000120001000014080701000015060700001609070000170a0700021f0c0c0003200d01010002210c0c0003220d0e01000723070700062406070002250c0c00072607070005270600000328071101000429050100032a10110100082b0001000d020f020d000f001502150017021700010501010108000106080001060a02010a0201060c0003060c0a020b0301090005060c050a020a020a0202060c0501060b04010800010301060b040109000106090001060801010900010b04010900010708010f56616c696461746f72436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e095369676e6174757265065369676e65720f53797374656d4164647265737365730954696d657374616d701756616c696461746f724f70657261746f72436f6e66696706436f6e6669671a56616c696461746f72436f6e666967436861696e4d61726b65720d6578697374735f636f6e6669670a6765745f636f6e666967146765745f636f6e73656e7375735f7075626b65790e6765745f68756d616e5f6e616d650c6765745f6f70657261746f721f6765745f76616c696461746f725f6e6574776f726b5f6164647265737365730a696e697469616c697a650869735f76616c696403436170077075626c6973680f72656d6f76655f6f70657261746f720a7365745f636f6e6669670c7365745f6f70657261746f7210636f6e73656e7375735f7075626b65791b76616c696461746f725f6e6574776f726b5f6164647265737365731a66756c6c6e6f64655f6e6574776f726b5f61646472657373657306636f6e666967106f70657261746f725f6163636f756e740a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640769735f736f6d6510696e76616c69645f617267756d656e7406626f72726f770e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66046e6f6e6517656432353531395f76616c69646174655f7075626b657904736f6d651d6861735f76616c696461746f725f6f70657261746f725f636f6e666967000000000000000000000000000000000000000000000000000000000000000103080900000000000000030802000000000000000308010000000000000003080300000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203180a02190a021a0a020102031b0b040108001c0b0401051d0a020202011e0102100000000007030b0029010201010001010b160a00110003060704110c270b002b0110000c010a01380003120b01010704110e270b01380114020201000007030b0010010203010001010f0d0a00290103060704110c270b002b010c010b011002140204010001010f170a00290103060704110c270b002b010c010a011003380203120b01010704110e270b011003380314020501000007030b0010040206010000071111100a00111107053b0020030c0b000107001112270b000939003f00020701000101010e0a0029010304050a0b002b01100038000c01050c090c010b010208010000071a111307053b0003090b00010700110c270a00111429012003130b000107041112270b00380438050b0112012d01020901000101000f0b0011140c010a01110003090704110c2738050b012a010f0315020a0100010112210b0011140a0111042103090702110e270a021116030f0701110e270a01110003150704110c270b012a010c050b020b030b04120038060b050f0015020b0100010100180a01111803080b00010703110e270b0011140c020a02110003110704110c270b0138070b022a010f0315020100000001020101000100", "abi": { "address": "0x1", "name": "ValidatorConfig", @@ -4319,7 +4319,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01001402141e0332c70104f90116058f02aa0107b903bc0608f5092006950aa4010ab90b1a0bd30b020cd50be1050db611080000000100020003000400050006000700080009000a0700000b0801000100000b00010c0301000108100700030307010000000d00010100000e01010100000f020300001103040000120506000013010700001408010100001503090000160a0900001700010100001807010000190b0100001a0c0900001b010200072301010008240309000225020200022602020008270304000728010200092910010100022a020200092b11120100032c14090100032b14120100092d16020100032e0e170100032f0117010007300101000631080100023202020009330118010009341b0e010004350101000836030300053708030009381b1e0100010e140f160f17021802190f1a021b021f0f200f240f02050b03010900000103010501080402060a080005010b05010301080201060c01010205060a080002060c0502070a080003070508040303070a08000804080201090001080002070a0900090002060a09000301060900020b050103080201060b0501090003030306080001060a0900010b05010900010a09000208020503030b050103080202070a090003010708020501030b050103070800080201070900040708040804030708000f56616c696461746f7253797374656d0a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e065369676e65720f53797374656d4164647265737365730954696d657374616d700f56616c696461746f72436f6e66696706566563746f720d56616c696461746f72496e666f1756616c696461746f72536574436861696e4d61726b6572034361700d6164645f76616c696461746f72206173736572745f636861696e5f6d61726b65725f69735f7075626c6973686564196765745f6974685f76616c696461746f725f6164647265737306436f6e666967146765745f76616c696461746f725f636f6e666967146765745f76616c696461746f725f696e6465785f1b6765745f76616c696461746f725f73797374656d5f636f6e66696718696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f720d69735f76616c696461746f725f1072656d6f76655f76616c696461746f721b7365745f76616c696461746f725f73797374656d5f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572651a7570646174655f6974685f76616c696461746f725f696e666f5f1276616c696461746f725f7365745f73697a65046164647216636f6e73656e7375735f766f74696e675f706f77657206636f6e666967176c6173745f636f6e6669675f7570646174655f74696d650b64756d6d795f6669656c6406736368656d650a76616c696461746f7273106173736572745f6f7065726174696e670869735f76616c696410696e76616c69645f617267756d656e740e6c696d69745f65786365656465640a6765745f636f6e666967106e6f775f6d6963726f7365636f6e647309707573685f6261636b0d6e6f745f7075626c697368656406626f72726f770769735f736f6d65066c656e67746804736f6d65046e6f6e650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790b737761705f72656d6f76650b7265636f6e6669677572650c6765745f6f70657261746f720a616464726573735f6f660a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080200000000000000030809000000000000000308000000000000000003080600000000000000030808000000000000000308010000000000000003080400000000000000030807000000000000000308030000000000000003080500000000000000030800a3e111000000000308ffffffffffffffff030800010000000000000520000000000000000000000000000000000000000000000000000000000a550c180002041c051d031e08041f0301020120010202022102220a0800010e00010001020d30110e38000a00110f03080705111027110d070c23030f070711112711050c080a000e081000110820031a07001110270a0011120c070d080f000c060b000c020b070c0311130c050b060b020601000000000000000b030b05120038010b08110a02010000000107070d3b000306070111152702020100010207100a00110d230307070911102711050c010e0110000b003802100114020301000102131611050c020e0210000b0011040c010e013803030d07081110270e0210000e013804143802100214020400000015230a0038050c030600000000000000000c020a020a0323030a051f0a000a0238020c040b041001140a01210315051a0b00010b023806020b02060100000000000000160c0205050b000138070205010001020104070d2b02140206010000011f111c0a00111d070d3b0020030c0b00010701111e27070d29022003150b00010702111e270a000939003f000b003100380812022d0202070100010219090b000c0211050c010b020e0110001108020800000006070b010b0011040c020e0238030209010001021a1b110e380011050c040e0410000b0011040c030e033803030f07081110270e033804140c020d040f000b023809010b04110a020a000001021c0f110e070d290203070702111527070d2a020c010b000b01151121020b010001021d49110e0a0111220b00112321030a070611102711050c060e0610000b0111040c040e043803031707081110270e043804140c030d060f000a03110c0c020b02032305480d060f000b03380a0c050a05100314070b070a172503350b0501070411112711130a05100314070a162403420b0501070311112711130b050f03150b06110a020c0000001f330a002e38050c040a010b04260309050d0b000109020b000b01380a0c050a05100114110f200318051c0b050109020a0510011411120c030b050f020c020a022e0e0321032a052e0b020109020b030b021508020d01000102070611050c000e001000380502020100000002000300", + "bytecode": "0xa11ceb0b050000000c01001402141e0332c70104f90116058f02aa0107b903bc0608f5092006950aa4010ab90b1a0bd30b020cd50be1050db611080000000100020003000400050006000700080009000a0700000b0801000100000b00010c0301000108100700030307010000000d00010100000e01010100000f020300001103040000120506000013010700001408010100001503090000160a0900001700010100001807010000190b0100001a0c0900001b010200072301010008240309000225020200022602020008270304000728010200092910010100022a020200092b11120100032c14090100032b14120100092d16020100032e0e170100032f0117010007300101000631080100023202020009330118010009341b0e010004350101000836030300053708030009381b1e0100010e140f160f17021802190f1a021b021f0f200f240f02050b03010900000103010501080402060a080005010b05010301080201060c01010205060a080002060c0502070a080003070508040303070a08000804080201090001080002070a0900090002060a09000301060900020b050103080201060b0501090003030306080001060a0900010b05010900010a09000208020503030b050103080202070a090003010708020501030b050103070800080201070900040708040804030708000f56616c696461746f7253797374656d0a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e065369676e65720f53797374656d4164647265737365730954696d657374616d700f56616c696461746f72436f6e66696706566563746f720d56616c696461746f72496e666f1756616c696461746f72536574436861696e4d61726b6572034361700d6164645f76616c696461746f72206173736572745f636861696e5f6d61726b65725f69735f7075626c6973686564196765745f6974685f76616c696461746f725f6164647265737306436f6e666967146765745f76616c696461746f725f636f6e666967146765745f76616c696461746f725f696e6465785f1b6765745f76616c696461746f725f73797374656d5f636f6e66696718696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f720d69735f76616c696461746f725f1072656d6f76655f76616c696461746f721b7365745f76616c696461746f725f73797374656d5f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572651a7570646174655f6974685f76616c696461746f725f696e666f5f1276616c696461746f725f7365745f73697a65046164647216636f6e73656e7375735f766f74696e675f706f77657206636f6e666967176c6173745f636f6e6669675f7570646174655f74696d650b64756d6d795f6669656c6406736368656d650a76616c696461746f7273106173736572745f6f7065726174696e670869735f76616c696410696e76616c69645f617267756d656e740e6c696d69745f65786365656465640a6765745f636f6e666967106e6f775f6d6963726f7365636f6e647309707573685f6261636b0d6e6f745f7075626c697368656406626f72726f770769735f736f6d65066c656e67746804736f6d65046e6f6e650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790b737761705f72656d6f76650b7265636f6e6669677572650c6765745f6f70657261746f720a616464726573735f6f660a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080200000000000000030809000000000000000308000000000000000003080600000000000000030808000000000000000308010000000000000003080400000000000000030807000000000000000308030000000000000003080500000000000000030800a3e111000000000308ffffffffffffffff030800010000000000000520000000000000000000000000000000000000000000000000000000000a550c180002041c051d031e08041f0301020120010202022102220a0800010e00010001020d30110e38000a00110f03080705111027110d070c23030f070711112711050c080a000e081000110820031a07001110270a0011120c070d080f000c060b000c020b070c0311130c050b060b020601000000000000000b030b05120038010b08110a02010000000107070d3b000306070111152702020100010207100a00110d230307070911102711050c010e0110000b003802100114020301000102131611050c020e0210000b0011040c010e013803030d07081110270e0210000e013804143802100214020400000015230a0038050c030600000000000000000c020a020a0323030a051f0a000a0238020c040b041001140a01210315051a0b00010b023806020b02060100000000000000160c0205050b000138070205010001020104070d2b02140206010000011f111c0a00111d070d3b0020030c0b00010701111e27070d29022003150b00010702111e270a000939003f000b003100380812022d0202070100010219090b000c0211050c010b020e0110001108020800000006070b010b0011040c020e0238030209010001021a1b110e380011050c040e0410000b0011040c030e033803030f07081110270e033804140c020d040f000b023809010b04110a020a000001021c0f110e070d290203070702111527070d2a020c010b000b01151121020b010001021d49110e0a0111220b00112321030a070611102711050c060e0610000b0111040c040e043803031707081110270e043804140c030d060f000a03110c0c020b02032305480d060f000b03380a0c050a05100314070b070a172503350b0501070411112711130a05100314070a162403420b0501070311112711130b050f03150b06110a020c0000001f330a002e38050c040a010b04260309050d0b000109020b000b01380a0c050a05100114110f200318051c0b050109020a0510011411120c030b050f020c020a022e0e0321032a052e0b020109020b030b021508020d01000102070611050c000e001000380502020100000002000300", "abi": { "address": "0x1", "name": "ValidatorSystem", @@ -4500,7 +4500,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a031231044308054b2707729f01089102200cb10252000000010002000302080200010a0301000100040001000005020100000603010000070001000209010500010b060701000304080101000306030101000307080101000505060507050805020c050002060c0501060c030800060c0501080002060c060900010b0101090002050b01010900114170746f7356616c696461746f725365740a4361706162696c697479064d61726b65720f56616c696461746f7253797374656d0d6164645f76616c696461746f72166164645f76616c696461746f725f696e7465726e616c18696e697469616c697a655f76616c696461746f725f7365741072656d6f76655f76616c696461746f720b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010002000001040e000b0111010201010000040c0b010c040b000c0311040c020b040b030e0238003801020201000001030b0038020203020000040c0b010c040e000c0311040c020b040b030e02380038030200", + "bytecode": "0xa11ceb0b050000000801000802080a031231044308054b2707729f01089102200cb10252000000010002000302080200010a0301000100040001000005020100000603010000070001000209010500010b060701000304080101000306030101000307080101000505060507050805020c050002060c0501060c030800060c0501080002060c060900010b0101090002050b01010900114170746f7356616c696461746f725365740a4361706162696c697479064d61726b65720f56616c696461746f7253797374656d0d6164645f76616c696461746f72166164645f76616c696461746f725f696e7465726e616c18696e697469616c697a655f76616c696461746f725f7365741072656d6f76655f76616c696461746f720b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010002000001040e000b0111010201010000040c0b010c040b000c0311040c020b040b030e0238003801020201000001030b0038020203020000040c0b010c040e000c0311040c020b040b030e02380038030200", "abi": { "address": "0x1", "name": "AptosValidatorSet", @@ -4550,7 +4550,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605392d07666208c801200ce8012c00000001000200030306020001070301000100040001000005020100020400010100030801030001090506010002050701010002030403050301060c0002060c0a02010800040800060c0b010108000a0202060c060900010b01010900020a02060b01010900144170746f73436f6e73656e737573436f6e6669670a4361706162696c6974790f436f6e73656e737573436f6e666967064d61726b65720a696e697469616c697a65037365740b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201010000040e0b010c050b000c0311030c020b030e0238010c040b050e0438020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605392d07666208c801200ce8012c00000001000200030306020001070301000100040001000005020100020400010100030801030001090506010002050701010002030403050301060c0002060c0a02010800040800060c0b010108000a0202060c060900010b01010900020a02060b01010900144170746f73436f6e73656e737573436f6e6669670a4361706162696c6974790f436f6e73656e737573436f6e666967064d61726b65720a696e697469616c697a65037365740b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201010000040e0b010c050b000c0311030c020b030e0238010c040b050e0438020200", "abi": { "address": "0x1", "name": "AptosConsensusConfig", @@ -4580,7 +4580,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000901000c020c0a031644045a0605604e07ae01b60208e403200c84047a0ffe0402000100020003000400050006020c0200010e03010001000700010000080201000009030100000a030100000b040100030700010100020d010500010f0708010003080901010003100a010005110b010004120c0d0003130b010005050705080501060c0003060c060c0a02050c050a020a020a02030c0a0205010800040800060c0a02060c02060c060900010b0101090003060c0a020b0101090005060c050a020a020a0202060c050105010a020c4170746f734163636f756e74144170746f7356616c696461746f72436f6e6669670a4361706162696c697479064d61726b65720f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e6669670f56616c696461746f7253797374656d0a696e697469616c697a65077075626c6973681972656769737465725f76616c696461746f725f636f6e666967247365745f76616c696461746f725f636f6e6669675f616e645f7265636f6e666967757265167365745f76616c696461746f725f6f70657261746f720b436861696e4d61726b6572036765740343617007616371756972650a7365745f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572650e6765745f68756d616e5f6e616d650c7365745f6f70657261746f7200000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000060f0b010c060b020c050b000c0411060c030b060b050b040e0338013802020202000001070e000b010b020b030b0411090203020000010a0e000a010b020b030b0411090e000b01110a0204020000010b0a02110b0b01210307060000000000000000270e000b02110c02000000", + "bytecode": "0xa11ceb0b050000000901000c020c0a031644045a0605604e07ae01b60208e403200c84047a0ffe0402000100020003000400050006020c0200010e03010001000700010000080201000009030100000a030100000b040100030700010100020d010500010f0708010003080901010003100a010005110b010004120c0d0003130b010005050705080501060c0003060c060c0a02050c050a020a020a02030c0a0205010800040800060c0a02060c02060c060900010b0101090003060c0a020b0101090005060c050a020a020a0202060c050105010a020c4170746f734163636f756e74144170746f7356616c696461746f72436f6e6669670a4361706162696c697479064d61726b65720f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e6669670f56616c696461746f7253797374656d0a696e697469616c697a65077075626c6973681972656769737465725f76616c696461746f725f636f6e666967247365745f76616c696461746f725f636f6e6669675f616e645f7265636f6e666967757265167365745f76616c696461746f725f6f70657261746f720b436861696e4d61726b6572036765740343617007616371756972650a7365745f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572650e6765745f68756d616e5f6e616d650c7365745f6f70657261746f7200000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000060f0b010c060b020c050b000c0411060c030b060b050b040e0338013802020202000001070e000b010b020b030b0411090203020000010a0e000a010b020b030b0411090e000b01110a0204020000010b0a02110b0b01210307060000000000000000270e000b02110c02000000", "abi": { "address": "0x1", "name": "AptosValidatorConfig", @@ -4650,7 +4650,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e1603243c046004056429078d01f3020880042006a004360ad6040e0be404020ce60484010dea0502000000010002000300040005000600000800000708010001010803010001030307010000000900010100000a02010100000b03010100060e010100020f06060003100108010004110101000312050801000613010100051403010002150606000507070701060b0201090000020a02060b0201090001060c01070b03010a020109000103010a02010b0301090017506172616c6c656c457865637574696f6e436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7022506172616c6c656c457865637574696f6e436f6e666967436861696e4d61726b6572034361701a64697361626c655f706172616c6c656c5f657865637574696f6e25656e61626c655f706172616c6c656c5f657865637574696f6e5f776974685f636f6e6669671d696e697469616c697a655f706172616c6c656c5f657865637574696f6e1a726561645f77726974655f616e616c797369735f726573756c740b64756d6d795f6669656c64106173736572745f6f7065726174696e670d6e6f745f7075626c6973686564046e6f6e650b7265636f6e66696775726504736f6d650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0b03010a020102010d01010500010001000410110307023b000307070011042707022a000f000c0138000b011511060201010001000411110307023b000307070011042707022a000f000c020b0038010b021511060202010000011e11080a00110907023b0020030c0b00010700110a27070229002003150b00010701110a270a000939003f000b00380012002d0002000000", + "bytecode": "0xa11ceb0b050000000c01000e020e1603243c046004056429078d01f3020880042006a004360ad6040e0be404020ce60484010dea0502000000010002000300040005000600000800000708010001010803010001030307010000000900010100000a02010100000b03010100060e010100020f06060003100108010004110101000312050801000613010100051403010002150606000507070701060b0201090000020a02060b0201090001060c01070b03010a020109000103010a02010b0301090017506172616c6c656c457865637574696f6e436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7022506172616c6c656c457865637574696f6e436f6e666967436861696e4d61726b6572034361701a64697361626c655f706172616c6c656c5f657865637574696f6e25656e61626c655f706172616c6c656c5f657865637574696f6e5f776974685f636f6e6669671d696e697469616c697a655f706172616c6c656c5f657865637574696f6e1a726561645f77726974655f616e616c797369735f726573756c740b64756d6d795f6669656c64106173736572745f6f7065726174696e670d6e6f745f7075626c6973686564046e6f6e650b7265636f6e66696775726504736f6d650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0b03010a020102010d01010500010001000410110307023b000307070011042707022a000f000c0138000b011511060201010001000411110307023b000307070011042707022a000f000c020b0038010b021511060202010000011e11080a00110907023b0020030c0b00010700110a27070229002003150b00010701110a270a000939003f000b00380012002d0002000000", "abi": { "address": "0x1", "name": "ParallelExecutionConfig", @@ -4735,7 +4735,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000b01000c020c10031c3405501a076aa9020893032006b303360ae9030b0bf403020cf603780dee040200000001000200030004000500000800000608010001010a0301000100070001000008000200000903040100000b05040100020e060600050f04040004100304000211060600051204040003130300000105010a02010101060c0003060c0a020b0201090001030109001756616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d702256616c696461746f724f70657261746f72436f6e666967436861696e4d61726b65720e6765745f68756d616e5f6e616d651d6861735f76616c696461746f725f6f70657261746f725f636f6e6669670a696e697469616c697a6503436170077075626c6973680a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66000000000000000000000000000000000000000000000000000000000000000103080900000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0a020102010d0101070001000100040b0a001101030607011104270b002b00100014020101000004030b0029000202010000041111050a00110607023b0020030c0b000107001107270b000939003f0002030100000418110807023b0003090b000107001104270a00110911012003130b000107011107270b000b0112002d0002000000", + "bytecode": "0xa11ceb0b050000000b01000c020c10031c3405501a076aa9020893032006b303360ae9030b0bf403020cf603780dee040200000001000200030004000500000800000608010001010a0301000100070001000008000200000903040100000b05040100020e060600050f04040004100304000211060600051204040003130300000105010a02010101060c0003060c0a020b0201090001030109001756616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d702256616c696461746f724f70657261746f72436f6e666967436861696e4d61726b65720e6765745f68756d616e5f6e616d651d6861735f76616c696461746f725f6f70657261746f725f636f6e6669670a696e697469616c697a6503436170077075626c6973680a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66000000000000000000000000000000000000000000000000000000000000000103080900000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0a020102010d0101070001000100040b0a001101030607011104270b002b00100014020101000004030b0029000202010000041111050a00110607023b0020030c0b000107001107270b000939003f0002030100000418110807023b0003090b000107001104270a00110911012003130b000107011107270b000b0112002d0002000000", "abi": { "address": "0x1", "name": "ValidatorOperatorConfig", @@ -4830,7 +4830,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000c01000e020e10031e3b045906055f3c079b01d60208f10320069104360ac7040e0bd504020cd704ad010d840604000000010002000300040005000600070801000100000800010b030100010008000101000009010200000a030200000c0401010005100101000411050100021207070006130b02010006140d02010002150707000316010100070a070c080c03060c0a0a020100010101060a0202010b0201090001060c0109000103010608010201060801010201060a0900010a0202060a0900060900010708011b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f720b436861696e4d61726b65720a696e697469616c697a651169735f6d6f64756c655f616c6c6f7765641169735f7363726970745f616c6c6f776564034361701d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b64756d6d795f6669656c64117363726970745f616c6c6f775f6c697374196d6f64756c655f7075626c697368696e675f616c6c6f7765640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640869735f656d70747908636f6e7461696e730d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010d010102020e0a0a020f01000600010000011f11040a00110507023b0020030c0b00010700110627070229012003150b000107011106270a000939003f000b000b010b0212012d01020101000101080707022b010c000b00100014020201000101091e0a003800030405080b0001080207022b010c020a0210013801031005170b00010b0201080c01051c0b0210010b0038020c010b010203010001010e0f07023b000306070011092707022a010c020b000b020f0015110a020101010000", + "bytecode": "0xa11ceb0b050000000c01000e020e10031e3b045906055f3c079b01d60208f10320069104360ac7040e0bd504020cd704ad010d840604000000010002000300040005000600070801000100000800010b030100010008000101000009010200000a030200000c0401010005100101000411050100021207070006130b02010006140d02010002150707000316010100070a070c080c03060c0a0a020100010101060a0202010b0201090001060c0109000103010608010201060801010201060a0900010a0202060a0900060900010708011b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f720b436861696e4d61726b65720a696e697469616c697a651169735f6d6f64756c655f616c6c6f7765641169735f7363726970745f616c6c6f776564034361701d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b64756d6d795f6669656c64117363726970745f616c6c6f775f6c697374196d6f64756c655f7075626c697368696e675f616c6c6f7765640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640869735f656d70747908636f6e7461696e730d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010d010102020e0a0a020f01000600010000011f11040a00110507023b0020030c0b00010700110627070229012003150b000107011106270a000939003f000b000b010b0212012d01020101000101080707022b010c000b00100014020201000101091e0a003800030405080b0001080207022b010c020a0210013801031005170b00010b0201080c01051c0b0210010b0038020c010b010203010001010e0f07023b000306070011092707022a010c020b000b020f0015110a020101010000", "abi": { "address": "0x1", "name": "TransactionPublishingOption", @@ -4928,7 +4928,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000901000802080a03122104330605392d0766830108e901200c89022e0fb70202000100020003000402070200010903010001000500010000060201000305000101000208010300010a0506010003060701010002030403050301060c0003060c060c0a02010800040800060c0a02060c02060c060900010b0101090003060c0a020b010109000c4170746f734163636f756e741c4170746f7356616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064d61726b65721756616c696461746f724f70657261746f72436f6e6669670a696e697469616c697a65077075626c6973680b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000040f0b010c060b020c050b000c0411030c030b060b050b040e033801380202000000", + "bytecode": "0xa11ceb0b050000000901000802080a03122104330605392d0766830108e901200c89022e0fb70202000100020003000402070200010903010001000500010000060201000305000101000208010300010a0506010003060701010002030403050301060c0003060c060c0a02010800040800060c0a02060c02060c060900010b0101090003060c0a020b010109000c4170746f734163636f756e741c4170746f7356616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064d61726b65721756616c696461746f724f70657261746f72436f6e6669670a696e697469616c697a65077075626c6973680b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000040f0b010c060b020c050b000c0411030c030b060b050b040e033801380202000000", "abi": { "address": "0x1", "name": "AptosValidatorOperatorConfig", @@ -4961,7 +4961,7 @@ } }, { - "bytecode": "0xa11ceb0b040000000801000802080a0312210433060539280761940108f501200c95022c00000001000200030206020001080301000100040001000005020100030400010100020701030001090506010003050701010002030403050303060c0a0a02010002060c01010800030800060c0102060c060900010b0101090002010b01010900204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064d61726b65721b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a696e697469616c697a651d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001050b000b010b0238000201010000040c0b010c040b000c0311030c020b040b030e02380138020200", + "bytecode": "0xa11ceb0b050000000801000802080a0312210433060539280761940108f501200c95022c00000001000200030206020001080301000100040001000005020100030400010100020701030001090506010003050701010002030403050303060c0a0a02010002060c01010800030800060c0102060c060900010b0101090002010b01010900204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064d61726b65721b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a696e697469616c697a651d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001050b000b010b0238000201010000040c0b010c040b000c0311030c020b040b030e02380138020200", "abi": { "address": "0x1", "name": "AptosTransactionPublishingOption", diff --git a/api/goldens/aptos_api__tests__transactions_test__test_get_transactions_output_genesis_transaction.json b/api/goldens/aptos_api__tests__transactions_test__test_get_transactions_output_genesis_transaction.json index 4b4d30427b644..375e407af65cb 100644 --- a/api/goldens/aptos_api__tests__transactions_test__test_get_transactions_output_genesis_transaction.json +++ b/api/goldens/aptos_api__tests__transactions_test__test_get_transactions_output_genesis_transaction.json @@ -2,13 +2,13 @@ { "type": "genesis_transaction", "version": "0", - "hash": "0x25a14c7ac1487c08a30900fc42c4c993cd03ca0eb6bb5c7bc0565fdbf343a421", - "state_root_hash": "0xd491058349ed3be03e48c3483c7ddfbdf1a54ded19e92205d1a0c2553a06e6a6", + "hash": "0x1178a67bafe733718c307a1f9f3965cbb8946a9cd639d0e43f9021f16c1983b0", + "state_root_hash": "0x67dccb20692fae23adfc0dd0f5c0a02c46b3f9d633eb858aff29e3af389802af", "event_root_hash": "0xcbdbb1b830d1016d45a828bb3171ea81826e8315f14140acfbd7886f49fbcb40", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x70c2e9afa1d42afbea9d3741985689656325329b2885506d8576371e384b0e50", + "accumulator_root_hash": "0x7f0ebcf4d640087283a1ad563caf1e5ad9977702d1ae0843fd6e6c31f33095fa", "payload": { "type": "write_set_payload", "write_set": { @@ -30,7 +30,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000b01000802080e031671048701100597015b07f201fa0108ec0320068c040a0a96040b0ca104d0020df10604000000010002000300040700000507000202070100000006000100000700020000080304000009040300000a050600000b040100000c040100000d000700000e080300000f090a0000100605000011060b00030d0d07010003130e0f010001140707000315101101000316120a010002171301010002181411010002190a140100021a111401000c040d040f041004110512051305140501060801010101060a020108000102010801010a0201030107080102070801080000010b020108010302030301060a090002060a0900030106090001070a090001090002070a0900090001060b02010900010b0201090003030302054153434949064572726f7273064f7074696f6e06566563746f72044368617206537472696e6718616c6c5f636861726163746572735f7072696e7461626c650861735f6279746573046279746504636861720a696e746f5f62797465731169735f7072696e7461626c655f636861720d69735f76616c69645f63686172066c656e67746808706f705f6368617209707573685f6368617206737472696e670a7472795f737472696e6705627974657306626f72726f7710696e76616c69645f617267756d656e7408706f705f6261636b09707573685f6261636b0769735f736f6d650c64657374726f795f736f6d65046e6f6e6504736f6d650000000000000000000000000000000000000000000000000000000000000001030800000000000000000002010802010201120a02000100000c230a00100038000c030600000000000000000c02280a020a0323030c05200a0010000a023801140c010b011105200317051b0b000109020b02060100000000000000160c020506280802010100000a030b001000020201000004050b0013000c010b0102030100000a090a00110603060700110e270b001200020401000006050b0013010c010b010205010000010e0a003120260305050a0b00317e250c01050c090c010b0102060100000a040b00317f2502070100000a040b001101380002080100000a050b000f003802120002090100000a070b000f000e011001143803020a0100000b0c0b00110b0c010e01380403090700110e270b013805020b01000015210e0038000c020600000000000000000c01280a010a0223030b051c0e000a013801140c030b03110620031505173806020b01060100000000000000160c010505280b0012013807020100000000", + "bytecode": "0xa11ceb0b050000000b01000802080e031671048701100597015b07f201fa0108ec0320068c040a0a96040b0ca104d0020df10604000000010002000300040700000507000202070100000006000100000700020000080304000009040300000a050600000b040100000c040100000d000700000e080300000f090a0000100605000011060b00030d0d07010003130e0f010001140707000315101101000316120a010002171301010002181411010002190a140100021a111401000c040d040f041004110512051305140501060801010101060a020108000102010801010a0201030107080102070801080000010b020108010302030301060a090002060a0900030106090001070a090001090002070a0900090001060b02010900010b0201090003030302054153434949064572726f7273064f7074696f6e06566563746f72044368617206537472696e6718616c6c5f636861726163746572735f7072696e7461626c650861735f6279746573046279746504636861720a696e746f5f62797465731169735f7072696e7461626c655f636861720d69735f76616c69645f63686172066c656e67746808706f705f6368617209707573685f6368617206737472696e670a7472795f737472696e6705627974657306626f72726f7710696e76616c69645f617267756d656e7408706f705f6261636b09707573685f6261636b0769735f736f6d650c64657374726f795f736f6d65046e6f6e6504736f6d650000000000000000000000000000000000000000000000000000000000000001030800000000000000000002010802010201120a02000100000c230a00100038000c030600000000000000000c02280a020a0323030c05200a0010000a023801140c010b011105200317051b0b000109020b02060100000000000000160c020506280802010100000a030b001000020201000004050b0013000c010b0102030100000a090a00110603060700110e270b001200020401000006050b0013010c010b010205010000010e0a003120260305050a0b00317e250c01050c090c010b0102060100000a040b00317f2502070100000a040b001101380002080100000a050b000f003802120002090100000a070b000f000e011001143803020a0100000b0c0b00110b0c010e01380403090700110e270b013805020b01000015210e0038000c020600000000000000000c01280a010a0223030b051c0e000a013801140c030b03110620031505173806020b01060100000000000000160c010505280b0012013807020100000000", "abi": { "address": "0x1", "name": "ASCII", @@ -209,7 +209,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000c01001202120e03208a0104aa010a05b4017107a502d40508f90720069908a2010abb092b0be609020ce809ee030dd60d0400000001000200030004000500060007000800000c0000090800000a08010001000b00000100000c01020100000d030400000e050600000f0700010000100508000011050400001205090000130a00010000140b0000001503000000160c0001000324090900032509090001260f0401000827110901000628121300082914000100062a120500032b090900032c090900022d001000042e040400032f09090007301200000531000000000d0e050f101110040d000205060900020c0a0202060c0a02010a020105010c02060c060900010101030a060c050a020a020a020a020a020a020a020104060c030a020203060c01060900010900020a020c01060900010201060a090001060c01060502070a09000a090003070800050302060800050207080005074163636f756e740342435307436861696e4964064572726f727304486173680f5265636f6e66696775726174696f6e065369676e65720f53797374656d41646472657373657306566563746f7218436861696e53706563696669634163636f756e74496e666f064d61726b6572106173736572745f69735f6d61726b65720e6372656174655f6163636f756e74196372656174655f61757468656e7469636174696f6e5f6b65790d6372656174655f7369676e6572086570696c6f677565096578697374735f6174166765745f61757468656e7469636174696f6e5f6b6579136765745f73657175656e63655f6e756d6265720a696e697469616c697a650870726f6c6f67756519726f746174655f61757468656e7469636174696f6e5f6b65791177726974657365745f6570696c6f6775651261757468656e7469636174696f6e5f6b65790f73657175656e63655f6e756d6265720c73656c665f616464726573730b6d6f64756c655f616464720b6d6f64756c655f6e616d65147363726970745f70726f6c6f6775655f6e616d65146d6f64756c655f70726f6c6f6775655f6e616d651677726974657365745f70726f6c6f6775655f6e616d65196d756c74695f6167656e745f70726f6c6f6775655f6e616d6512757365725f6570696c6f6775655f6e616d651677726974657365745f6570696c6f6775655f6e616d651663757272656e63795f636f64655f72657175697265640b64756d6d795f6669656c6410696e76616c69645f617267756d656e7411616c72656164795f7075626c697368656408746f5f6279746573066c656e6774680e626f72726f775f6164647265737306617070656e640a616464726573735f6f660e6c696d69745f65786365656465641072657175697265735f616464726573730367657408736861335f3235360d6e6f745f7075626c6973686564146173736572745f636f72655f7265736f757263650b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030804000000000000000308020000000000000003080300000000000000030801000000000000000410ffffffffffffffff00000000000000000308ec030000000000000308ef030000000000000308e9030000000000000308f3030000000000000308eb030000000000000308ea030000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203170a02180319050102091a051b0a021c0a021d0a021e0a021f0a02200a02210a0222010202012301020d000000000007070c3b0003060703110c2702010100000e1f38000a0029002003080700110d270a0011030c030e0038010c020e0238020620000000000000002103160701110c270e030a020600000000000000000b0012002d000b030b02020200000004110b010c020d020b001110380138030e02380206200000000000000021030f0701110c270b0202030002000401000100151938000b0011120c030a0311070c040a0435070523030f07041113270b032a000c020b04060100000000000000160b020f0015020501000000030b00290002060100010000050b002b0010011402070100010000050b002b001000140208010000001b0a001112070c21030a0b000107021114270a000939003f000b000b010b020b030b040b050b060b070b080b0912012d01020901000100163e0b0011120c0511150b0321030a0707110c270a05290003100706110c270b052b000c040b0211160a0410011421031f0b04010708110c270a013507052303290b040107091113270a010a041000142603340b0401070b110c270b010b0410001421033d070a110c27020a0100010017190b0011120c030a031105030907001117270e0138020620000000000000002103110701110c270b032a000c020b010b020f0115020b01000100000a0a0011180b000b0238040b01030805091119020001000000", + "bytecode": "0xa11ceb0b050000000c01001202120e03208a0104aa010a05b4017107a502d40508f90720069908a2010abb092b0be609020ce809ee030dd60d0400000001000200030004000500060007000800000c0000090800000a08010001000b00000100000c01020100000d030400000e050600000f0700010000100508000011050400001205090000130a00010000140b0000001503000000160c0001000324090900032509090001260f0401000827110901000628121300082914000100062a120500032b090900032c090900022d001000042e040400032f09090007301200000531000000000d0e050f101110040d000205060900020c0a0202060c0a02010a020105010c02060c060900010101030a060c050a020a020a020a020a020a020a020104060c030a020203060c01060900010900020a020c01060900010201060a090001060c01060502070a09000a090003070800050302060800050207080005074163636f756e740342435307436861696e4964064572726f727304486173680f5265636f6e66696775726174696f6e065369676e65720f53797374656d41646472657373657306566563746f7218436861696e53706563696669634163636f756e74496e666f064d61726b6572106173736572745f69735f6d61726b65720e6372656174655f6163636f756e74196372656174655f61757468656e7469636174696f6e5f6b65790d6372656174655f7369676e6572086570696c6f677565096578697374735f6174166765745f61757468656e7469636174696f6e5f6b6579136765745f73657175656e63655f6e756d6265720a696e697469616c697a650870726f6c6f67756519726f746174655f61757468656e7469636174696f6e5f6b65791177726974657365745f6570696c6f6775651261757468656e7469636174696f6e5f6b65790f73657175656e63655f6e756d6265720c73656c665f616464726573730b6d6f64756c655f616464720b6d6f64756c655f6e616d65147363726970745f70726f6c6f6775655f6e616d65146d6f64756c655f70726f6c6f6775655f6e616d651677726974657365745f70726f6c6f6775655f6e616d65196d756c74695f6167656e745f70726f6c6f6775655f6e616d6512757365725f6570696c6f6775655f6e616d651677726974657365745f6570696c6f6775655f6e616d651663757272656e63795f636f64655f72657175697265640b64756d6d795f6669656c6410696e76616c69645f617267756d656e7411616c72656164795f7075626c697368656408746f5f6279746573066c656e6774680e626f72726f775f6164647265737306617070656e640a616464726573735f6f660e6c696d69745f65786365656465641072657175697265735f616464726573730367657408736861335f3235360d6e6f745f7075626c6973686564146173736572745f636f72655f7265736f757263650b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030804000000000000000308020000000000000003080300000000000000030801000000000000000410ffffffffffffffff00000000000000000308ec030000000000000308ef030000000000000308e9030000000000000308f3030000000000000308eb030000000000000308ea030000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203170a02180319050102091a051b0a021c0a021d0a021e0a021f0a02200a02210a0222010202012301020d000000000007070c3b0003060703110c2702010100000e1f38000a0029002003080700110d270a0011030c030e0038010c020e0238020620000000000000002103160701110c270e030a020600000000000000000b0012002d000b030b02020200000004110b010c020d020b001110380138030e02380206200000000000000021030f0701110c270b0202030002000401000100151938000b0011120c030a0311070c040a0435070523030f07041113270b032a000c020b04060100000000000000160b020f0015020501000000030b00290002060100010000050b002b0010011402070100010000050b002b001000140208010000001b0a001112070c21030a0b000107021114270a000939003f000b000b010b020b030b040b050b060b070b080b0912012d01020901000100163e0b0011120c0511150b0321030a0707110c270a05290003100706110c270b052b000c040b0211160a0410011421031f0b04010708110c270a013507052303290b040107091113270a010a041000142603340b0401070b110c270b010b0410001421033d070a110c27020a0100010017190b0011120c030a031105030907001117270e0138020620000000000000002103110701110c270b032a000c020b010b020f0115020b01000100000a0a0011180b000b0238040b01030805091119020001000000", "abi": { "address": "0x1", "name": "Account", @@ -436,7 +436,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000a0100180218080320d00104f0010605f601a301079903a30608bc092006dc09c4020ca00cde030ffe0f02000100020003000400050006000700080009000a000b000c0520020008250400000d000100000e000200000f0103000010040100001105010000120401000013050100001406010000150007000016080100001709010000180a01000019090100001a020100001b0b0100001c0c0100001d0d0100001e0e0100081f08010004211010000522011100010d12020100092301010002241401000324140100042610100008271617000a28170100011418010100011500070007290801000116190101000b2a010700042b101000092c011000012d1b0100062e0800000815000700082f001000011a0b01000b301c070015111c111f11010500020c0a02010c030c050a0203060c050a02050c03030303010101060c070c030a0203030302090c030a020a050a0a020303030202060c0a02080c030a02030303020a02030c0301050c030a0203020208000501030108000205060900030800050c03060c060c0a02050800060c0801030302060c0301080102060c0609000a060c050a020a020a020a020a020a020a02010305030304060c030a020201060a020747656e657369730c4170746f734163636f756e74074163636f756e74144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967064572726f7273064d61726b6572065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d700e5472616e73616374696f6e4665651b5472616e73616374696f6e5075626c697368696e674f7074696f6e0e6372656174655f6163636f756e74176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e74186372656174655f76616c696461746f725f6163636f756e74216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c216372656174655f76616c696461746f725f6f70657261746f725f6163636f756e742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c086570696c6f677565096578697374735f61740a696e697469616c697a650f6d6f64756c655f70726f6c6f6775651b6d756c74695f6167656e745f7363726970745f70726f6c6f6775650f70726f6c6f6775655f636f6d6d6f6e19726f746174655f61757468656e7469636174696f6e5f6b657922726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c0f7363726970745f70726f6c6f6775651177726974657365745f6570696c6f6775651177726974657365745f70726f6c6f6775650872656769737465720b436861696e4d61726b657210696e76616c69645f617267756d656e74036765740e6173736572745f67656e65736973077075626c69736804436f696e0e6c696d69745f6578636565646564087769746864726177086275726e5f666565146173736572745f636f72655f7265736f757263651169735f6d6f64756c655f616c6c6f7765640d696e76616c69645f73746174650b6e6f775f7365636f6e64730870726f6c6f6775650a616464726573735f6f660a62616c616e63655f6f661169735f7363726970745f616c6c6f776564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030802000000000000000308000000000000000003080100000000000000030808000000000000000308070000000000000003080900000000000000030806000000000000000410ffffffffffffffff00000000000000000308ed030000000000000308f2030000000000000308f1030000000000000308f0030000000000000308ee0300000000000005200000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000010a020d0c4170746f734163636f756e740a02100f7363726970745f70726f6c6f6775650a02100f6d6f64756c655f70726f6c6f6775650a02121177726974657365745f70726f6c6f6775650a0209086570696c6f6775650a02121177726974657365745f6570696c6f6775650002000003070b001101010c010e01111202010300000f160a00070e22030707021113270a00070f22030e07011113270b000c0211140c010b020e0138000202030000130a111611140c00070f0e003800010c020b02020302000001050e000b010b021104020401000003090b011101010c030b000e030b021117020502000001050e000b010b021106020601000003090b011101010c030b000e030b021118020700000015280a030a0426030707031113270b030b04170c080a02350a083518070825031607031119270b020b08180c090e000b09111a0c070b07111b0e000c0611140c050b060e053801020801000001030b00111d0209010000010f11160a00111e0b00070f0710071107120713071107140715093802020a000000010e11200305070b1121270b000b010b020b030b040b050b06110c020b000000010307051113270c0000001a2411220b05230307070d1113270e000b010b020b0611230b030b04180c090e0011240c070a071125031907091113270b0711260c080b080b092603230709111327020d02000001040e000b01110e020e01000001040b000b011127020f000000010f0e0711280306070c1121270b000b010b020b030b040b050b06110c021000000001030707111327110000000103070a111327000000", + "bytecode": "0xa11ceb0b050000000a0100180218080320d00104f0010605f601a301079903a30608bc092006dc09c4020ca00cde030ffe0f02000100020003000400050006000700080009000a000b000c0520020008250400000d000100000e000200000f0103000010040100001105010000120401000013050100001406010000150007000016080100001709010000180a01000019090100001a020100001b0b0100001c0c0100001d0d0100001e0e0100081f08010004211010000522011100010d12020100092301010002241401000324140100042610100008271617000a28170100011418010100011500070007290801000116190101000b2a010700042b101000092c011000012d1b0100062e0800000815000700082f001000011a0b01000b301c070015111c111f11010500020c0a02010c030c050a0203060c050a02050c03030303010101060c070c030a0203030302090c030a020a050a0a020303030202060c0a02080c030a02030303020a02030c0301050c030a0203020208000501030108000205060900030800050c03060c060c0a02050800060c0801030302060c0301080102060c0609000a060c050a020a020a020a020a020a020a02010305030304060c030a020201060a020747656e657369730c4170746f734163636f756e74074163636f756e74144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967064572726f7273064d61726b6572065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d700e5472616e73616374696f6e4665651b5472616e73616374696f6e5075626c697368696e674f7074696f6e0e6372656174655f6163636f756e74176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e74186372656174655f76616c696461746f725f6163636f756e74216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c216372656174655f76616c696461746f725f6f70657261746f725f6163636f756e742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c086570696c6f677565096578697374735f61740a696e697469616c697a650f6d6f64756c655f70726f6c6f6775651b6d756c74695f6167656e745f7363726970745f70726f6c6f6775650f70726f6c6f6775655f636f6d6d6f6e19726f746174655f61757468656e7469636174696f6e5f6b657922726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c0f7363726970745f70726f6c6f6775651177726974657365745f6570696c6f6775651177726974657365745f70726f6c6f6775650872656769737465720b436861696e4d61726b657210696e76616c69645f617267756d656e74036765740e6173736572745f67656e65736973077075626c69736804436f696e0e6c696d69745f6578636565646564087769746864726177086275726e5f666565146173736572745f636f72655f7265736f757263651169735f6d6f64756c655f616c6c6f7765640d696e76616c69645f73746174650b6e6f775f7365636f6e64730870726f6c6f6775650a616464726573735f6f660a62616c616e63655f6f661169735f7363726970745f616c6c6f776564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030802000000000000000308000000000000000003080100000000000000030808000000000000000308070000000000000003080900000000000000030806000000000000000410ffffffffffffffff00000000000000000308ed030000000000000308f2030000000000000308f1030000000000000308f0030000000000000308ee0300000000000005200000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000010a020d0c4170746f734163636f756e740a02100f7363726970745f70726f6c6f6775650a02100f6d6f64756c655f70726f6c6f6775650a02121177726974657365745f70726f6c6f6775650a0209086570696c6f6775650a02121177726974657365745f6570696c6f6775650002000003070b001101010c010e01111202010300000f160a00070e22030707021113270a00070f22030e07011113270b000c0211140c010b020e0138000202030000130a111611140c00070f0e003800010c020b02020302000001050e000b010b021104020401000003090b011101010c030b000e030b021117020502000001050e000b010b021106020601000003090b011101010c030b000e030b021118020700000015280a030a0426030707031113270b030b04170c080a02350a083518070825031607031119270b020b08180c090e000b09111a0c070b07111b0e000c0611140c050b060e053801020801000001030b00111d0209010000010f11160a00111e0b00070f0710071107120713071107140715093802020a000000010e11200305070b1121270b000b010b020b030b040b050b06110c020b000000010307051113270c0000001a2411220b05230307070d1113270e000b010b020b0611230b030b04180c090e0011240c070a071125031907091113270b0711260c080b080b092603230709111327020d02000001040e000b01110e020e01000001040b000b011127020f000000010f0e0711280306070c1121270b000b010b020b030b040b050b06110c021000000001030707111327110000000103070a111327000000", "abi": { "address": "0x1", "name": "AptosAccount", @@ -567,7 +567,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605392d07666208c801200ce8012c00000001000200030306020001070301000100040001000005020100020400010100030801030001090506010002050701010002030403050301060c0002060c0a02010800040800060c0b010108000a0202060c060900010b01010900020a02060b01010900144170746f73436f6e73656e737573436f6e6669670a4361706162696c6974790f436f6e73656e737573436f6e666967064d61726b65720a696e697469616c697a65037365740b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201010000040e0b010c050b000c0311030c020b030e0238010c040b050e0438020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605392d07666208c801200ce8012c00000001000200030306020001070301000100040001000005020100020400010100030801030001090506010002050701010002030403050301060c0002060c0a02010800040800060c0b010108000a0202060c060900010b01010900020a02060b01010900144170746f73436f6e73656e737573436f6e6669670a4361706162696c6974790f436f6e73656e737573436f6e666967064d61726b65720a696e697469616c697a65037365740b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201010000040e0b010c050b000c0311030c020b030e0238010c040b050e0438020200", "abi": { "address": "0x1", "name": "AptosConsensusConfig", @@ -601,7 +601,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000801000802080a0312210433060539280761940108f501200c95022c00000001000200030206020001080301000100040001000005020100030400010100020701030001090506010003050701010002030403050303060c0a0a02010002060c01010800030800060c0102060c060900010b0101090002010b01010900204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064d61726b65721b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a696e697469616c697a651d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001050b000b010b0238000201010000040c0b010c040b000c0311030c020b040b030e02380138020200", + "bytecode": "0xa11ceb0b050000000801000802080a0312210433060539280761940108f501200c95022c00000001000200030206020001080301000100040001000005020100030400010100020701030001090506010003050701010002030403050303060c0a0a02010002060c01010800030800060c0102060c060900010b0101090002010b01010900204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064d61726b65721b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a696e697469616c697a651d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001050b000b010b0238000201010000040c0b010c040b000c0311030c020b040b030e02380138020200", "abi": { "address": "0x1", "name": "AptosTransactionPublishingOption", @@ -637,7 +637,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605394c0785016208e701200c87026e00000001000200030206020001070301000100040001000005020100030400010100020801030001090506010003050701010002030403050304060c0a020a0203000c0c03030303030303030303030108000e08000303030303060c0b0101080003030303030302060c060900010b010109000c0303030303030303030303060b010109000d4170746f73564d436f6e6669670a4361706162696c697479064d61726b657208564d436f6e6669670a696e697469616c697a65117365745f6761735f636f6e7374616e74730b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001060b000b010b020b0338000201020000042c0b010c110b020c100b030c0f0b040c0e0b050c0d0b060c190b070c180b080c170b090c160b0a0c150b0b0c140e000c1211030c0c0b120e0c38010c130b110b100b0f0b0e0b0d0b190b180b170b160b150b140e1338020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605394c0785016208e701200c87026e00000001000200030206020001070301000100040001000005020100030400010100020801030001090506010003050701010002030403050304060c0a020a0203000c0c03030303030303030303030108000e08000303030303060c0b0101080003030303030302060c060900010b010109000c0303030303030303030303060b010109000d4170746f73564d436f6e6669670a4361706162696c697479064d61726b657208564d436f6e6669670a696e697469616c697a65117365745f6761735f636f6e7374616e74730b436861696e4d61726b65720343617003676574076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001060b000b010b020b0338000201020000042c0b010c110b020c100b030c0f0b040c0e0b050c0d0b060c190b070c180b080c170b090c160b0a0c150b0b0c140e000c1211030c0c0b120e0c38010c130b110b100b0f0b0e0b0d0b190b180b170b160b150b140e1338020200", "abi": { "address": "0x1", "name": "AptosVMConfig", @@ -684,7 +684,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000901000c020c0a031644045a0605604e07ae01b60208e403200c84047a0ffe0402000100020003000400050006020c0200010e03010001000700010000080201000009030100000a030100000b040100030700010100020d010500010f0708010003080901010003100a010005110b010004120c0d0003130b010005050705080501060c0003060c060c0a02050c050a020a020a02030c0a0205010800040800060c0a02060c02060c060900010b0101090003060c0a020b0101090005060c050a020a020a0202060c050105010a020c4170746f734163636f756e74144170746f7356616c696461746f72436f6e6669670a4361706162696c697479064d61726b65720f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e6669670f56616c696461746f7253797374656d0a696e697469616c697a65077075626c6973681972656769737465725f76616c696461746f725f636f6e666967247365745f76616c696461746f725f636f6e6669675f616e645f7265636f6e666967757265167365745f76616c696461746f725f6f70657261746f720b436861696e4d61726b6572036765740343617007616371756972650a7365745f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572650e6765745f68756d616e5f6e616d650c7365745f6f70657261746f7200000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000060f0b010c060b020c050b000c0411060c030b060b050b040e0338013802020202000001070e000b010b020b030b0411090203020000010a0e000a010b020b030b0411090e000b01110a0204020000010b0a02110b0b01210307060000000000000000270e000b02110c02000000", + "bytecode": "0xa11ceb0b050000000901000c020c0a031644045a0605604e07ae01b60208e403200c84047a0ffe0402000100020003000400050006020c0200010e03010001000700010000080201000009030100000a030100000b040100030700010100020d010500010f0708010003080901010003100a010005110b010004120c0d0003130b010005050705080501060c0003060c060c0a02050c050a020a020a02030c0a0205010800040800060c0a02060c02060c060900010b0101090003060c0a020b0101090005060c050a020a020a0202060c050105010a020c4170746f734163636f756e74144170746f7356616c696461746f72436f6e6669670a4361706162696c697479064d61726b65720f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e6669670f56616c696461746f7253797374656d0a696e697469616c697a65077075626c6973681972656769737465725f76616c696461746f725f636f6e666967247365745f76616c696461746f725f636f6e6669675f616e645f7265636f6e666967757265167365745f76616c696461746f725f6f70657261746f720b436861696e4d61726b6572036765740343617007616371756972650a7365745f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572650e6765745f68756d616e5f6e616d650c7365745f6f70657261746f7200000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000060f0b010c060b020c050b000c0411060c030b060b050b040e0338013802020202000001070e000b010b020b030b0411090203020000010a0e000a010b020b030b0411090e000b01110a0204020000010b0a02110b0b01210307060000000000000000270e000b02110c02000000", "abi": { "address": "0x1", "name": "AptosValidatorConfig", @@ -758,7 +758,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000901000802080a03122104330605392d0766830108e901200c89022e0fb70202000100020003000402070200010903010001000500010000060201000305000101000208010300010a0506010003060701010002030403050301060c0003060c060c0a02010800040800060c0a02060c02060c060900010b0101090003060c0a020b010109000c4170746f734163636f756e741c4170746f7356616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064d61726b65721756616c696461746f724f70657261746f72436f6e6669670a696e697469616c697a65077075626c6973680b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000040f0b010c060b020c050b000c0411030c030b060b050b040e033801380202000000", + "bytecode": "0xa11ceb0b050000000901000802080a03122104330605392d0766830108e901200c89022e0fb70202000100020003000402070200010903010001000500010000060201000305000101000208010300010a0506010003060701010002030403050301060c0003060c060c0a02010800040800060c0a02060c02060c060900010b0101090003060c0a020b010109000c4170746f734163636f756e741c4170746f7356616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064d61726b65721756616c696461746f724f70657261746f72436f6e6669670a696e697469616c697a65077075626c6973680b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010001000001030b0038000201030000040f0b010c060b020c050b000c0411030c030b060b050b040e033801380202000000", "abi": { "address": "0x1", "name": "AptosValidatorOperatorConfig", @@ -795,7 +795,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000801000802080a031231044308054b2707729f01089102200cb10252000000010002000302080200010a0301000100040001000005020100000603010000070001000209010500010b060701000304080101000306030101000307080101000505060507050805020c050002060c0501060c030800060c0501080002060c060900010b0101090002050b01010900114170746f7356616c696461746f725365740a4361706162696c697479064d61726b65720f56616c696461746f7253797374656d0d6164645f76616c696461746f72166164645f76616c696461746f725f696e7465726e616c18696e697469616c697a655f76616c696461746f725f7365741072656d6f76655f76616c696461746f720b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010002000001040e000b0111010201010000040c0b010c040b000c0311040c020b040b030e0238003801020201000001030b0038020203020000040c0b010c040e000c0311040c020b040b030e02380038030200", + "bytecode": "0xa11ceb0b050000000801000802080a031231044308054b2707729f01089102200cb10252000000010002000302080200010a0301000100040001000005020100000603010000070001000209010500010b060701000304080101000306030101000307080101000505060507050805020c050002060c0501060c030800060c0501080002060c060900010b0101090002050b01010900114170746f7356616c696461746f725365740a4361706162696c697479064d61726b65720f56616c696461746f7253797374656d0d6164645f76616c696461746f72166164645f76616c696461746f725f696e7465726e616c18696e697469616c697a655f76616c696461746f725f7365741072656d6f76655f76616c696461746f720b436861696e4d61726b65720367657403436170076163717569726500000000000000000000000000000000000000000000000000000000000000010002000001040e000b0111010201010000040c0b010c040b000c0311040c020b040b030e0238003801020201000001030b0038020203020000040c0b010c040e000c0311040c020b040b030e02380038030200", "abi": { "address": "0x1", "name": "AptosValidatorSet", @@ -849,7 +849,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000801000802080a03122104330605392a07635e08c101200ce1012e000000010002000302060200010703010001000400010000050201000304000101000208010300010905060100030a0701010002030403050302060c0300020c03010800040800060c0b010108000302060c060900010b010109000203060b010109000c4170746f7356657273696f6e0a4361706162696c697479064d61726b65720756657273696f6e0a696e697469616c697a650b7365745f76657273696f6e0b436861696e4d61726b6572034361700367657407616371756972650373657400000000000000000000000000000000000000000000000000000000000000010001000001040b000b0138000201020000040e0b010c050e000c0311030c020b030e0238010c040b050e0438020200", + "bytecode": "0xa11ceb0b050000000801000802080a03122104330605392a07635e08c101200ce1012e000000010002000302060200010703010001000400010000050201000304000101000208010300010905060100030a0701010002030403050302060c0300020c03010800040800060c0b010108000302060c060900010b010109000203060b010109000c4170746f7356657273696f6e0a4361706162696c697479064d61726b65720756657273696f6e0a696e697469616c697a650b7365745f76657273696f6e0b436861696e4d61726b6572034361700367657407616371756972650373657400000000000000000000000000000000000000000000000000000000000000010001000001040b000b0138000201020000040e0b010c050e000c0311030c020b030e0238010c040b050e0438020200", "abi": { "address": "0x1", "name": "AptosVersion", @@ -884,7 +884,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b0400000006010002030206050807070f0d081c200c3c04000000010001010001060900010a020342435308746f5f627974657300000000000000000000000000000000000000000000000000000000000000010001020000", + "bytecode": "0xa11ceb0b0500000006010002030206050807070f0d081c200c3c04000000010001010001060900010a020342435308746f5f627974657300000000000000000000000000000000000000000000000000000000000000010001020000", "abi": { "address": "0x1", "name": "BCS", @@ -914,7 +914,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000b010006020604030a4604500a055a4b07a501a30108c8022006e8021e0a8603080c8e03f1030dff0604000000010002000007000003000100000402030000050003000006030400000705060000080506000009050600020407030100010b030300020c08090100020d060b0100020e0c060100020f0e0f0100070109010a010b010c010206080003010101060800010301080002070800030001060a090002060a09000301060900020a0103010a090002070a0900090001070102070a090003010709000607080003070103030309426974566563746f72064572726f727306566563746f720c69735f696e6465785f736574066c656e677468206c6f6e676573745f7365745f73657175656e63655f7374617274696e675f6174036e6577037365740a73686966745f6c65667405756e736574096269745f6669656c6410696e76616c69645f617267756d656e7406626f72726f7705656d70747909707573685f6261636b0a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308000400000000000000020204030a0a010001000006110a010a001000380023030b0b000107001108270b0010000b01380114020101000006040b0010003800020201000003260a010a0010011423030b0b000107001108270a010c020a020a0010011423031405220a000a02110020031a051d0b000105220b02060100000000000000160c02050d0b020b011702030100000a250a0006000000000000000024030707011108270a00070223030e07011108270600000000000000000c0238020c01280a020a0023031805200d010938030b02060100000000000000160c020512280b000b01120002040100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02080b02150205010000105d0a010a0010011426030705220a00100038000c070600000000000000000c050a050a07230312051f0a000f000a0538040c04090b04150b05060100000000000000160c05050d0b0001055c0a010c060a060a0010011423032b05450a000a060c030c020b022e0b0311000335053b0a000a060a0117110405400a000a060a011711060b06060100000000000000160c0605240a001001140b01170c060a060a00100114230352055a0a000a0611060b06060100000000000000160c06054b0b000102060100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02090b0215020001000000", + "bytecode": "0xa11ceb0b050000000b010006020604030a4604500a055a4b07a501a30108c8022006e8021e0a8603080c8e03f1030dff0604000000010002000007000003000100000402030000050003000006030400000705060000080506000009050600020407030100010b030300020c08090100020d060b0100020e0c060100020f0e0f0100070109010a010b010c010206080003010101060800010301080002070800030001060a090002060a09000301060900020a0103010a090002070a0900090001070102070a090003010709000607080003070103030309426974566563746f72064572726f727306566563746f720c69735f696e6465785f736574066c656e677468206c6f6e676573745f7365745f73657175656e63655f7374617274696e675f6174036e6577037365740a73686966745f6c65667405756e736574096269745f6669656c6410696e76616c69645f617267756d656e7406626f72726f7705656d70747909707573685f6261636b0a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308000400000000000000020204030a0a010001000006110a010a001000380023030b0b000107001108270b0010000b01380114020101000006040b0010003800020201000003260a010a0010011423030b0b000107001108270a010c020a020a0010011423031405220a000a02110020031a051d0b000105220b02060100000000000000160c02050d0b020b011702030100000a250a0006000000000000000024030707011108270a00070223030e07011108270600000000000000000c0238020c01280a020a0023031805200d010938030b02060100000000000000160c020512280b000b01120002040100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02080b02150205010000105d0a010a0010011426030705220a00100038000c070600000000000000000c050a050a07230312051f0a000f000a0538040c04090b04150b05060100000000000000160c05050d0b0001055c0a010c060a060a0010011423032b05450a000a060c030c020b022e0b0311000335053b0a000a060a0117110405400a000a060a011711060b06060100000000000000160c0605240a001001140b01170c060a060a00100114230352055a0a000a0611060b06060100000000000000160c06054b0b000102060100000d140a010a001000380023030b0b000107001108270b000f000b0138040c02090b0215020001000000", "abi": { "address": "0x1", "name": "BitVector", @@ -1026,7 +1026,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000b01000c020c0e031a4d046704056b2d079801b00308c8042006e804580ac005170cd705ad010d8407040000000100020003000400050006080000070600020e0401060100080001000009010200000a030100000b010400041301010003140301000515060400011602020004170701000218090101060119020200041a010100031b030100011c020200021d030a010609080e08050c03030a050500010301060c01010201070800010503060c050301080102070b020109000900010b0201090005426c6f636b064572726f7273054576656e740f53797374656d4164647265737365730954696d657374616d700f56616c696461746f7253797374656d0d426c6f636b4d657461646174610d4e6577426c6f636b4576656e740e626c6f636b5f70726f6c6f677565186765745f63757272656e745f626c6f636b5f68656967687419696e697469616c697a655f626c6f636b5f6d657461646174610e69735f696e697469616c697a656406686569676874106e65775f626c6f636b5f6576656e74730b4576656e7448616e646c6505726f756e640870726f706f7365721470726576696f75735f626c6f636b5f766f7465731174696d655f6d6963726f7365636f6e6473106173736572745f6f7065726174696e67096173736572745f766d0c69735f76616c696461746f721072657175697265735f61646472657373127570646174655f676c6f62616c5f74696d650a656d69745f6576656e740d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c6500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002020c030d0b020108010102040f031005110a0512030000000100052b11040e0011050a040702210308050b080c05050e0a0411060c050b050313070111072707032a000c060e000a040a0211080a06100014060100000000000000160a060f00150b060f010b010b040b030b0212013800020101000100010a110303050700110a2707032b0010001402020100000112110b0a00110c110320030b0b00010700110d270a000600000000000000000b00380112002d000203000000010307032900020000000100", + "bytecode": "0xa11ceb0b050000000b01000c020c0e031a4d046704056b2d079801b00308c8042006e804580ac005170cd705ad010d8407040000000100020003000400050006080000070600020e0401060100080001000009010200000a030100000b010400041301010003140301000515060400011602020004170701000218090101060119020200041a010100031b030100011c020200021d030a010609080e08050c03030a050500010301060c01010201070800010503060c050301080102070b020109000900010b0201090005426c6f636b064572726f7273054576656e740f53797374656d4164647265737365730954696d657374616d700f56616c696461746f7253797374656d0d426c6f636b4d657461646174610d4e6577426c6f636b4576656e740e626c6f636b5f70726f6c6f677565186765745f63757272656e745f626c6f636b5f68656967687419696e697469616c697a655f626c6f636b5f6d657461646174610e69735f696e697469616c697a656406686569676874106e65775f626c6f636b5f6576656e74730b4576656e7448616e646c6505726f756e640870726f706f7365721470726576696f75735f626c6f636b5f766f7465731174696d655f6d6963726f7365636f6e6473106173736572745f6f7065726174696e67096173736572745f766d0c69735f76616c696461746f721072657175697265735f61646472657373127570646174655f676c6f62616c5f74696d650a656d69745f6576656e740d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c6500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002020c030d0b020108010102040f031005110a0512030000000100052b11040e0011050a040702210308050b080c05050e0a0411060c050b050313070111072707032a000c060e000a040a0211080a06100014060100000000000000160a060f00150b060f010b010b040b030b0212013800020101000100010a110303050700110a2707032b0010001402020100000112110b0a00110c110320030b0b00010700110d270a000600000000000000000b00380112002d000203000000010307032900020000000100", "abi": { "address": "0x1", "name": "Block", @@ -1105,7 +1105,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000d01000802081803206e048e011205a00178079802ae0208c6042006e604140afa04150b8f05080c9705d8020def07080ef707080000000100020003000403010001000508010001000608010001000702010001000800010100000900020100000a03040102000b00040100000c05040100000d06070100000e08040102000f0904010000100a07010000110b07010003140d0e010003150304010002160b070001170f0f0003180410010003190d120100031a130c0100011b0f0f00011c0f0f00090c0a0c0b0c0e0702070f0c100c06070a0702060c060900010b00010900010b0301090002070a0900090000030b00010900060900060c020b03010900060900010502070a0900060900030b0001090006090005020b0001090006090001060c01090002060a090006090001010103010a090004070a0900060900010302010302070a090003030505050a4361706162696c697479064572726f7273065369676e657206566563746f72034361701043617044656c65676174655374617465084361705374617465094c696e65617243617007616371756972650e616371756972655f6c696e6561720b6164645f656c656d656e74066372656174650864656c6567617465106c696e6561725f726f6f745f616464720e72656d6f76655f656c656d656e74067265766f6b6509726f6f745f616464721076616c69646174655f6163717569726504726f6f740964656c65676174657308636f6e7461696e7309707573685f6261636b0a616464726573735f6f6611616c72656164795f7075626c697368656405656d70747908696e6465785f6f660672656d6f76650d696e76616c69645f73746174650d6e6f745f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000000020112050102011205020201130a050302011205000c030c020c010c00010002010204040b00380039000201010002010204040b0038003901020200000008120a000e010c030c020b022e0b03380120030b050f0b000b01380205110b0001020301000007110a00110c0c020b023b0220030c0b00010700110d270b00380339023f0202040100010207180a02110c0c030a033b030307050a0b0201020b020e0037001439033f030e003700143c0236010b033804020501000004040e00370214020600000011150a000b010c030c020b022e0b0338050c050c040b04030d05120b000b0538060105140b00010207010002010207120a023b032003050506020a023e033a03010e003700143c0236010e023807020801000004040e003700140209000002010214280b00110c0c020a023b030307051e0a023d033703140c030a033b02031207011111270a033d0237010e023808031b07011111270b030c0105260a023b02032407001112270b020c010b01020000020003000100000c010c020c030c00", + "bytecode": "0xa11ceb0b050000000d01000802081803206e048e011205a00178079802ae0208c6042006e604140afa04150b8f05080c9705d8020def07080ef707080000000100020003000403010001000508010001000608010001000702010001000800010100000900020100000a03040102000b00040100000c05040100000d06070100000e08040102000f0904010000100a07010000110b07010003140d0e010003150304010002160b070001170f0f0003180410010003190d120100031a130c0100011b0f0f00011c0f0f00090c0a0c0b0c0e0702070f0c100c06070a0702060c060900010b00010900010b0301090002070a0900090000030b00010900060900060c020b03010900060900010502070a0900060900030b0001090006090005020b0001090006090001060c01090002060a090006090001010103010a090004070a0900060900010302010302070a090003030505050a4361706162696c697479064572726f7273065369676e657206566563746f72034361701043617044656c65676174655374617465084361705374617465094c696e65617243617007616371756972650e616371756972655f6c696e6561720b6164645f656c656d656e74066372656174650864656c6567617465106c696e6561725f726f6f745f616464720e72656d6f76655f656c656d656e74067265766f6b6509726f6f745f616464721076616c69646174655f6163717569726504726f6f740964656c65676174657308636f6e7461696e7309707573685f6261636b0a616464726573735f6f6611616c72656164795f7075626c697368656405656d70747908696e6465785f6f660672656d6f76650d696e76616c69645f73746174650d6e6f745f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000000020112050102011205020201130a050302011205000c030c020c010c00010002010204040b00380039000201010002010204040b0038003901020200000008120a000e010c030c020b022e0b03380120030b050f0b000b01380205110b0001020301000007110a00110c0c020b023b0220030c0b00010700110d270b00380339023f0202040100010207180a02110c0c030a033b030307050a0b0201020b020e0037001439033f030e003700143c0236010b033804020501000004040e00370214020600000011150a000b010c030c020b022e0b0338050c050c040b04030d05120b000b0538060105140b00010207010002010207120a023b032003050506020a023e033a03010e003700143c0236010e023807020801000004040e003700140209000002010214280b00110c0c020a023b030307051e0a023d033703140c030a033b02031207011111270a033d0237010e023808031b07011111270b030c0105260a023b02032407001112270b020c010b01020000020003000100000c010c020c030c00", "abi": { "address": "0x1", "name": "Capability", @@ -1306,7 +1306,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000a01000a020a04030e2305310e073f940108d3012006f3012c0a9f02050ca402370ddb020200000001000200030004000008000005000100000602000004080000000409000000030a030000020b030400010c05050000010202060c0201060c0105010307436861696e4964064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d70036765740a696e697469616c697a65026964106173736572745f6f7065726174696e670e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650a616464726573735f6f6611616c72656164795f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201070200010001000006110207012b001000140201010000001211030a0011040a001105290020030d0b000107001106270b000b0112002d0002000000", + "bytecode": "0xa11ceb0b050000000a01000a020a04030e2305310e073f940108d3012006f3012c0a9f02050ca402370ddb020200000001000200030004000008000005000100000602000004080000000409000000030a030000020b030400010c05050000010202060c0201060c0105010307436861696e4964064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d70036765740a696e697469616c697a65026964106173736572745f6f7065726174696e670e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650a616464726573735f6f6611616c72656164795f7075626c69736865640000000000000000000000000000000000000000000000000000000000000001030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201070200010001000006110207012b001000140201010000001211030a0011040a001105290020030d0b000107001106270b000b0112002d0002000000", "abi": { "address": "0x1", "name": "ChainId", @@ -1355,7 +1355,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000c01000e020e10031e2b044902054b1c0767ea0108d1022006f102360aa7030b0bb203020cb4035c0d900402000000010002000300040005000600000800000708010001010903010001000800010100000a02010100050d010100040e000100020f04040006100106010002110404000312010100050501060c00020a02060b0201090001090001030102010a090001070a020f436f6e73656e737573436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f721a436f6e73656e737573436f6e666967436861696e4d61726b65720a696e697469616c697a65034361700373657406636f6e6669670b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010b0a020102010c01010300010000011e11020a00110307023b0020030c0b00010700110427070229002003150b000107011104270a000939003f000b00380012002d00020101000100070f07023b000306070011062707022a000f000c020b000b0215110702000000", + "bytecode": "0xa11ceb0b050000000c01000e020e10031e2b044902054b1c0767ea0108d1022006f102360aa7030b0bb203020cb4035c0d900402000000010002000300040005000600000800000708010001010903010001000800010100000a02010100050d010100040e000100020f04040006100106010002110404000312010100050501060c00020a02060b0201090001090001030102010a090001070a020f436f6e73656e737573436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f721a436f6e73656e737573436f6e666967436861696e4d61726b65720a696e697469616c697a65034361700373657406636f6e6669670b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010b0a020102010c01010300010000011e11020a00110307023b0020030c0b00010700110427070229002003150b000107011104270a000939003f000b00380012002d00020101000100070f07023b000306070011062707022a000f000c020b000b0215110702000000", "abi": { "address": "0x1", "name": "ConsensusConfig", @@ -1431,7 +1431,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000601000a030a19052308072b73089e01200cbe0119000000010002000300040005000100020600010003060201000107020100040802010002060c020001060c0b436f726547656e6573697305426c6f636b07436861696e49640f5265636f6e66696775726174696f6e0954696d657374616d7004696e69740a696e697469616c697a6519696e697469616c697a655f626c6f636b5f6d65746164617461147365745f74696d655f6861735f73746172746564000000000000000000000000000000000000000000000000000000000000000100010000010a0a000b0111010a0011020a0011030b0011040200", + "bytecode": "0xa11ceb0b050000000601000a030a19052308072b73089e01200cbe0119000000010002000300040005000100020600010003060201000107020100040802010002060c020001060c0b436f726547656e6573697305426c6f636b07436861696e49640f5265636f6e66696775726174696f6e0954696d657374616d7004696e69740a696e697469616c697a6519696e697469616c697a655f626c6f636b5f6d65746164617461147365745f74696d655f6861735f73746172746564000000000000000000000000000000000000000000000000000000000000000100010000010a0a000b0111010a0011020a0011030b0011040200", "abi": { "address": "0x1", "name": "CoreGenesis", @@ -1456,7 +1456,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b0400000007010002030237053906073f9d0108dc012006fc011e0c9a0292010000000100000000020000000003000000000400000000050000000006000000000701000000080000000009000000000a000000000b000000010302020300064572726f727311616c72656164795f7075626c697368656406637573746f6d08696e7465726e616c10696e76616c69645f617267756d656e740d696e76616c69645f73746174650e6c696d69745f6578636565646564046d616b650d6e6f745f7075626c69736865641072657175697265735f616464726573731372657175697265735f6361706162696c6974790d72657175697265735f726f6c6500000000000000000000000000000000000000000000000000000000000000010201060201ff02010a02010702010102010802010502010202010402010300010000020407000b0011060201010000020407010b0011060202010000020407020b0011060203010000020407030b0011060204010000020407040b0011060205010000020407050b001106020600000002070b00340b0131082f160207010000020407060b0011060208010000020407070b0011060209010000020407080b001106020a010000020407090b0011060200", + "bytecode": "0xa11ceb0b0500000007010002030237053906073f9d0108dc012006fc011e0c9a0292010000000100000000020000000003000000000400000000050000000006000000000701000000080000000009000000000a000000000b000000010302020300064572726f727311616c72656164795f7075626c697368656406637573746f6d08696e7465726e616c10696e76616c69645f617267756d656e740d696e76616c69645f73746174650e6c696d69745f6578636565646564046d616b650d6e6f745f7075626c69736865641072657175697265735f616464726573731372657175697265735f6361706162696c6974790d72657175697265735f726f6c6500000000000000000000000000000000000000000000000000000000000000010201060201ff02010a02010702010102010802010502010202010402010300010000020407000b0011060201010000020407010b0011060202010000020407020b0011060203010000020407030b0011060204010000020407040b0011060205010000020407050b001106020600000002070b00340b0131082f160207010000020407060b0011060208010000020407070b0011060209010000020407080b001106020a010000020407090b0011060200", "abi": { "address": "0x1", "name": "Errors", @@ -1581,7 +1581,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000c0100060206120318290441040545330778a80108a002200ac002170bd702020cd902640dbd03060ec30304000000010002000304010601000408000005060002020600000600010106000702010106000803040106000905000106000a06010106010e090a0100020f05080005080407010b000109000002070b00010900090001060b000109000106080301060c030a0203090001090001080301060900010a020102054576656e740342435304475549440b4576656e7448616e646c65144576656e7448616e646c6547656e657261746f720b47554944577261707065720e64657374726f795f68616e646c650a656d69745f6576656e740467756964106e65775f6576656e745f68616e646c651477726974655f746f5f6576656e745f73746f726507636f756e7465720461646472096c656e5f627974657308746f5f62797465730663726561746500000000000000000000000000000000000000000000000000000000000000010002020b030808020102020b030c050202020d0208080300070001000001050b003a000101020101000001120a003700100138000a003701140b0138010a00370114060100000000000000160b00360115020201000001040b003700100102030100000b0706000000000000000031280b0011061202390002040002000001020100000007020700", + "bytecode": "0xa11ceb0b050000000c0100060206120318290441040545330778a80108a002200ac002170bd702020cd902640dbd03060ec30304000000010002000304010601000408000005060002020600000600010106000702010106000803040106000905000106000a06010106010e090a0100020f05080005080407010b000109000002070b00010900090001060b000109000106080301060c030a0203090001090001080301060900010a020102054576656e740342435304475549440b4576656e7448616e646c65144576656e7448616e646c6547656e657261746f720b47554944577261707065720e64657374726f795f68616e646c650a656d69745f6576656e740467756964106e65775f6576656e745f68616e646c651477726974655f746f5f6576656e745f73746f726507636f756e7465720461646472096c656e5f627974657308746f5f62797465730663726561746500000000000000000000000000000000000000000000000000000000000000010002020b030808020102020b030c050202020d0208080300070001000001050b003a000101020101000001120a003700100138000a003701140b0138010a00370114060100000000000000160b00360115020201000001040b003700100102030100000b0706000000000000000031280b0011061202390002040002000001020100000007020700", "abi": { "address": "0x1", "name": "Event", @@ -1729,7 +1729,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000a0100040204040308280530170747930108da012006fa01440abe02050cc30293020dd6040200000001000007000002000100000302010000040302000005010200000601040000070302000109020200010a02020002030301080001030203080001010401040404000204040c4669786564506f696e743332064572726f7273146372656174655f66726f6d5f726174696f6e616c156372656174655f66726f6d5f7261775f76616c75650a6469766964655f7536340d6765745f7261775f76616c75650769735f7a65726f0c6d756c7469706c795f7536340576616c756510696e76616c69645f617267756d656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308030000000000000003080200000000000000030804000000000000000410ffffffffffffffff000000000000000000020108030001000005310a003531402f0c050b013531202f0c040a04320000000000000000000000000000000022031107001106270b050b041a0c030a03320000000000000000000000000000000022031a051d080c0205210b00060000000000000000210c020b02032607041106270a03070525032d07041107270b03341200020101000006030b0012000202010000071f0e0110001406000000000000000022030907021106270b003531202f0c030b030e01100014351a0c020a02070525031c07011107270b0234020301000006040e00100014020401000006060e0010001406000000000000000021020501000007160b00350e0110001435180c030b033120300c020a02070525031307031107270b023402000000", + "bytecode": "0xa11ceb0b050000000a0100040204040308280530170747930108da012006fa01440abe02050cc30293020dd6040200000001000007000002000100000302010000040302000005010200000601040000070302000109020200010a02020002030301080001030203080001010401040404000204040c4669786564506f696e743332064572726f7273146372656174655f66726f6d5f726174696f6e616c156372656174655f66726f6d5f7261775f76616c75650a6469766964655f7536340d6765745f7261775f76616c75650769735f7a65726f0c6d756c7469706c795f7536340576616c756510696e76616c69645f617267756d656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000308030000000000000003080200000000000000030804000000000000000410ffffffffffffffff000000000000000000020108030001000005310a003531402f0c050b013531202f0c040a04320000000000000000000000000000000022031107001106270b050b041a0c030a03320000000000000000000000000000000022031a051d080c0205210b00060000000000000000210c020b02032607041106270a03070525032d07041107270b03341200020101000006030b0012000202010000071f0e0110001406000000000000000022030907021106270b003531202f0c030b030e01100014351a0c020a02070525031c07011107270b0234020301000006040e00100014020401000006060e0010001406000000000000000021020501000007160b00350e0110001435180c030b033120300c020a02070525031307031107270b023402000000", "abi": { "address": "0x1", "name": "FixedPoint32", @@ -1830,7 +1830,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000a010004020410031446055a2f078901fd010886032006a6030a0ab003170cc703ba020d8106080000000100020e0000000600000308000004070000050001000006020300000704010000080501000009060700000a060400000b080900000c000a00000d040700000e060300000f0b070000100b04000011000c00011400040001060c01080102050301080301050205060800010608010103020608010608030101010800010608030002030708020447554944065369676e6572104372656174654361706162696c6974790947656e657261746f7202494406637265617465096372656174655f69640b6372656174655f696d706c166372656174655f776974685f6361706162696c6974790c6372656174696f6e5f6e756d0f63726561746f725f616464726573730565715f69641567656e5f6372656174655f6361706162696c697479156765745f6e6578745f6372656174696f6e5f6e756d0269640f69645f6372656174696f6e5f6e756d1269645f63726561746f725f61646472657373117075626c6973685f67656e657261746f72046164647207636f756e7465720a616464726573735f6f6600000000000000000000000000000000000000000000000000000000000000010308000000000000000000020112050102010e0803020201130303020209031205000100010204120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b01110202010100000c040b010b0012030202000001020d120a002a020c020a021000140c010a01060100000000000000160b020f00150b010b00120312010203010001020c080a00290203050700270b00110202040100000c050b00100110021402050100000c050b00100110031402060100000c050b0010010b0121020701000004120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b011200020801000102070f0a00290220030505080600000000000000000c01050d0b002b021000140c010b0102090100000c040b00100114020a0100000c040b00100214020b0100000c040b00100314020c0100000c050b0006000000000000000012022d0202020001000300030100", + "bytecode": "0xa11ceb0b050000000a010004020410031446055a2f078901fd010886032006a6030a0ab003170cc703ba020d8106080000000100020e0000000600000308000004070000050001000006020300000704010000080501000009060700000a060400000b080900000c000a00000d040700000e060300000f0b070000100b04000011000c00011400040001060c01080102050301080301050205060800010608010103020608010608030101010800010608030002030708020447554944065369676e6572104372656174654361706162696c6974790947656e657261746f7202494406637265617465096372656174655f69640b6372656174655f696d706c166372656174655f776974685f6361706162696c6974790c6372656174696f6e5f6e756d0f63726561746f725f616464726573730565715f69641567656e5f6372656174655f6361706162696c697479156765745f6e6578745f6372656174696f6e5f6e756d0269640f69645f6372656174696f6e5f6e756d1269645f63726561746f725f61646472657373117075626c6973685f67656e657261746f72046164647207636f756e7465720a616464726573735f6f6600000000000000000000000000000000000000000000000000000000000000010308000000000000000000020112050102010e0803020201130303020209031205000100010204120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b01110202010100000c040b010b0012030202000001020d120a002a020c020a021000140c010a01060100000000000000160b020f00150b010b00120312010203010001020c080a00290203050700270b00110202040100000c050b00100110021402050100000c050b00100110031402060100000c050b0010010b0121020701000004120a00110d0c010a012902200308050d0b0006000000000000000012022d02050f0b00010b011200020801000102070f0a00290220030505080600000000000000000c01050d0b002b021000140c010b0102090100000c040b00100114020a0100000c040b00100214020b0100000c040b00100314020c0100000c050b0006000000000000000012022d0202020001000300030100", "abi": { "address": "0x1", "name": "GUID", @@ -2044,7 +2044,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000801002202220603289f0104c7010c05d301b901078c03a70508b308200cd308a8040000000100020003000400050006000700080009000a000b000c000d000e000f00100a24040106010011000100001202010000130301001014060701001015090a01000c160b0c0001170d010001180e010001190c0f00011a0d01000f1b0c08000e1c1001000e1d110100071e1001000b120b010001120b0100011f0c1200012001050002120b010007210b01000812130100041214010002220e010005120b010006120b010003121501000d121301000d231601000a250b1701060a2617010106092718010003050308040504081c071d070a0c0a0c0a0a020a0a020a0a020a0c0a0a020a0a020a0a020a0a02000a0c0a020a0a02010a020a0202030a02030a060c0a020a0a02010a020a0202030a0203140a020a02030303030303030303060c050a020a02060c050a020a020a02010c01060a09000103010a0202060a0900030106090001060c010503060c050a0202060c0a02010102060c0505060c050a020a020a02020c0a0202060c0304060c0a020a020303060c0a0a020103060c0503010b0001090002060c020747656e657369730c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e0b436f726547656e65736973054576656e74064d61726b6572065369676e65720854657374436f696e0f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696706566563746f72226372656174655f696e697469616c697a655f6f776e6572735f6f70657261746f72730a696e697469616c697a6513696e697469616c697a655f696e7465726e616c066c656e67746806626f72726f770a616464726573735f6f66216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c22726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c096578697374735f61742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c0e6765745f68756d616e5f6e616d650c7365745f6f70657261746f720a7365745f636f6e666967166164645f76616c696461746f725f696e7465726e616c176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e7418696e697469616c697a655f76616c696461746f725f736574037365740d6d696e745f696e7465726e616c0b4576656e7448616e646c65106e65775f6576656e745f68616e646c650e64657374726f795f68616e646c6504696e697400000000000000000000000000000000000000000000000000000000000000010000000004aa010e0138000c130e0238010c120a130a1221030c060000000000000000270e0338010c110b120a11210315060000000000000000270e0538000c100b110a1021031e060000000000000000270e0638010c0f0b100a0f210327060000000000000000270e0738010c0e0b0f0a0e210330060000000000000000270e0838010c140b0e0a14210339060000000000000000270e0938010c0d0b140b0d210342060000000000000000270600000000000000000c0c0a0c0a1323034905a9010e010a0c38020c190a1911050c1a0e020a0c3803140c1c0e000a1a0b1c11060e030a0c3803140c1b0a190b1b11070e050a0c38020c150a1511050c160e060a0c3803140c180a161108200372057e0e000a160a1811090e070a0c3803140c170a150b1711070a16110a0b18210389010b19010b1501060000000000000000270b190b16110b0e080a0c3803140c1d0e090a0c3803140c0b0e040a0c3803140c0a0b150a1a0b0a0b1d0b0b110c0e000b1a110d0b0c060100000000000000160c0c05440201000000010c0e000b010b020b030b040b050b060b070b080b0911020202000000053a0a00110e0a00110f0a001105111001010a000a01110711110c0a0e0a0b0111070a0011120a0011130a000b0711140a000b040b050b0911150a000b0811160a0011170a0011180a000b020b0311190a000640420f0000000000111a0a000a00110506ffffffffffffffff111b0a00380438050a00380438050b000b06111e0200", + "bytecode": "0xa11ceb0b050000000801002202220603289f0104c7010c05d301b901078c03a70508b308200cd308a8040000000100020003000400050006000700080009000a000b000c000d000e000f00100a24040106010011000100001202010000130301001014060701001015090a01000c160b0c0001170d010001180e010001190c0f00011a0d01000f1b0c08000e1c1001000e1d110100071e1001000b120b010001120b0100011f0c1200012001050002120b010007210b01000812130100041214010002220e010005120b010006120b010003121501000d121301000d231601000a250b1701060a2617010106092718010003050308040504081c071d070a0c0a0c0a0a020a0a020a0a020a0c0a0a020a0a020a0a020a0a02000a0c0a020a0a02010a020a0202030a02030a060c0a020a0a02010a020a0202030a0203140a020a02030303030303030303060c050a020a02060c050a020a020a02010c01060a09000103010a0202060a0900030106090001060c010503060c050a0202060c0a02010102060c0505060c050a020a020a02020c0a0202060c0304060c0a020a020303060c0a0a020103060c0503010b0001090002060c020747656e657369730c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e0b436f726547656e65736973054576656e74064d61726b6572065369676e65720854657374436f696e0f56616c696461746f72436f6e6669671756616c696461746f724f70657261746f72436f6e66696706566563746f72226372656174655f696e697469616c697a655f6f776e6572735f6f70657261746f72730a696e697469616c697a6513696e697469616c697a655f696e7465726e616c066c656e67746806626f72726f770a616464726573735f6f66216372656174655f76616c696461746f725f6163636f756e745f696e7465726e616c22726f746174655f61757468656e7469636174696f6e5f6b65795f696e7465726e616c096578697374735f61742a6372656174655f76616c696461746f725f6f70657261746f725f6163636f756e745f696e7465726e616c0e6765745f68756d616e5f6e616d650c7365745f6f70657261746f720a7365745f636f6e666967166164645f76616c696461746f725f696e7465726e616c176372656174655f6163636f756e745f696e7465726e616c1d6372656174655f636f72655f6672616d65776f726b5f6163636f756e7418696e697469616c697a655f76616c696461746f725f736574037365740d6d696e745f696e7465726e616c0b4576656e7448616e646c65106e65775f6576656e745f68616e646c650e64657374726f795f68616e646c6504696e697400000000000000000000000000000000000000000000000000000000000000010000000004aa010e0138000c130e0238010c120a130a1221030c060000000000000000270e0338010c110b120a11210315060000000000000000270e0538000c100b110a1021031e060000000000000000270e0638010c0f0b100a0f210327060000000000000000270e0738010c0e0b0f0a0e210330060000000000000000270e0838010c140b0e0a14210339060000000000000000270e0938010c0d0b140b0d210342060000000000000000270600000000000000000c0c0a0c0a1323034905a9010e010a0c38020c190a1911050c1a0e020a0c3803140c1c0e000a1a0b1c11060e030a0c3803140c1b0a190b1b11070e050a0c38020c150a1511050c160e060a0c3803140c180a161108200372057e0e000a160a1811090e070a0c3803140c170a150b1711070a16110a0b18210389010b19010b1501060000000000000000270b190b16110b0e080a0c3803140c1d0e090a0c3803140c0b0e040a0c3803140c0a0b150a1a0b0a0b1d0b0b110c0e000b1a110d0b0c060100000000000000160c0c05440201000000010c0e000b010b020b030b040b050b060b070b080b0911020202000000053a0a00110e0a00110f0a001105111001010a000a01110711110c0a0e0a0b0111070a0011120a0011130a000b0711140a000b040b050b0911150a000b0811160a0011170a0011180a000b020b0311190a000640420f0000000000111a0a000a00110506ffffffffffffffff111b0a00380438050a00380438050b000b06111e0200", "abi": { "address": "0x1", "name": "Genesis", @@ -2058,7 +2058,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000601000203020a050c03070f170826200c4608000000010000000002000000010a02044861736808736861325f32353608736861335f3235360000000000000000000000000000000000000000000000000000000000000001000102000101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c03070f170826200c4608000000010000000002000000010a02044861736808736861325f32353608736861335f3235360000000000000000000000000000000000000000000000000000000000000001000102000101020000", "abi": { "address": "0x1", "name": "Hash", @@ -2095,7 +2095,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000a010008020804030c1a042602052812073aa00208da02200afa02050cff02250fa4031000080009000a000b000c0200000d000100000e0200000310000000021102000001120400010004010001080001060c020800060c02060c0609000c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e064d61726b65720a4361706162696c6974790f53797374656d4164647265737365730954696d657374616d700b436861696e4d61726b6572036765740a696e697469616c697a650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650663726561746500000000000000000000000000000000000000000000000000000000000000010002010f010003000000030912000201010000030b11020a0011030b000c0211000c010b020e013800020000000100020003000400050006000700", + "bytecode": "0xa11ceb0b050000000a010008020804030c1a042602052812073aa00208da02200afa02050cff02250fa4031000080009000a000b000c0200000d000100000e0200000310000000021102000001120400010004010001080001060c020800060c02060c0609000c4170746f734163636f756e74144170746f73436f6e73656e737573436f6e666967204170746f735472616e73616374696f6e5075626c697368696e674f7074696f6e0d4170746f73564d436f6e666967144170746f7356616c696461746f72436f6e6669671c4170746f7356616c696461746f724f70657261746f72436f6e666967114170746f7356616c696461746f725365740c4170746f7356657273696f6e064d61726b65720a4361706162696c6974790f53797374656d4164647265737365730954696d657374616d700b436861696e4d61726b6572036765740a696e697469616c697a650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f757263650663726561746500000000000000000000000000000000000000000000000000000000000000010002010f010003000000030912000201010000030b11020a0011030b000c0211000c010b020e013800020000000100020003000400050006000700", "abi": { "address": "0x1", "name": "Marker", @@ -2152,7 +2152,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000d010006020606030c9b0104a7011a05c1019c0107dd028c0208e90420068905140a9d05070ba405020ca605e9030d8f09020e910902000000010002000007010000000300010100000402030100000504010100000604050100000706070100000806080100000909080102000a02080100000b0a070100000c0b080103000d00050100000e00050100000f0706010000100806010000110a08010000120a06010001140c0c0002030d01010002040e030100021510050100020611050100021612070100021714080100021815070100021907120100021a081201000b0811081208130814080a08150816081708180819080c080d0801060b000109000106090001070b000109000107090002060b000109000609000101010b0001090000010900020b00010900090002070b00010900090002060b000109000900010302060a09000302070a09000302060900060a090001060a090002060a0900060900010a09000209000a090001070a090002070a09000900020900060a0900020900070a0900030b000109000b00010900070a0900064f7074696f6e064572726f727306566563746f7206626f72726f770a626f72726f775f6d757413626f72726f775f776974685f64656661756c7408636f6e7461696e730c64657374726f795f6e6f6e650c64657374726f795f736f6d651464657374726f795f776974685f64656661756c7407657874726163740466696c6c106765745f776974685f64656661756c740769735f6e6f6e650769735f736f6d65046e6f6e6504736f6d6504737761700c737761705f6f725f66696c6c0376656310696e76616c69645f617267756d656e740869735f656d7074790d64657374726f795f656d70747908706f705f6261636b09707573685f6261636b05656d7074790973696e676c65746f6e00000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000000201130a0900000800010000070d0a00380003080b000107011110270b00370006000000000000000038010201010000070e0a002e380003090b000107011110270b003600060000000000000000380202020100000f140b0037000c030a0338030307050c0b03010b010c0205120b01010b0306000000000000000038010c020b02020301000007050b0037000b0138040204010000120c0e003805030607001110270b003a000c010b013806020501000013100e003800030607011110270b003a000c020d0238070c010b0238060b01020601000013100b003a000c030d032e38030308050b0b010c02050e0d0338070c020b020207010000070d0a002e380003090b000107011110270b0036003807020801000014100b0036000c020a022e3803030c0b020107001110270b020b013808020901000016130b0037000c030a0338030307050c0b03010b010c0205110b030600000000000000003801140c020b02020a01000007040b0037003803020b01000007050b003700380320020c010000070338093900020d01000007040b00380a3900020e01000017140a002e380003090b000107011110270b0036000c030a0338070c020b030b0138080b02020f01000018160b0036000c040a042e38030308050b380b0c02050f0a043807380c0c020b020c030b040b0138080b03020000000800", + "bytecode": "0xa11ceb0b050000000d010006020606030c9b0104a7011a05c1019c0107dd028c0208e90420068905140a9d05070ba405020ca605e9030d8f09020e910902000000010002000007010000000300010100000402030100000504010100000604050100000706070100000806080100000909080102000a02080100000b0a070100000c0b080103000d00050100000e00050100000f0706010000100806010000110a08010000120a06010001140c0c0002030d01010002040e030100021510050100020611050100021612070100021714080100021815070100021907120100021a081201000b0811081208130814080a08150816081708180819080c080d0801060b000109000106090001070b000109000107090002060b000109000609000101010b0001090000010900020b00010900090002070b00010900090002060b000109000900010302060a09000302070a09000302060900060a090001060a090002060a0900060900010a09000209000a090001070a090002070a09000900020900060a0900020900070a0900030b000109000b00010900070a0900064f7074696f6e064572726f727306566563746f7206626f72726f770a626f72726f775f6d757413626f72726f775f776974685f64656661756c7408636f6e7461696e730c64657374726f795f6e6f6e650c64657374726f795f736f6d651464657374726f795f776974685f64656661756c7407657874726163740466696c6c106765745f776974685f64656661756c740769735f6e6f6e650769735f736f6d65046e6f6e6504736f6d6504737761700c737761705f6f725f66696c6c0376656310696e76616c69645f617267756d656e740869735f656d7074790d64657374726f795f656d70747908706f705f6261636b09707573685f6261636b05656d7074790973696e676c65746f6e00000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000000201130a0900000800010000070d0a00380003080b000107011110270b00370006000000000000000038010201010000070e0a002e380003090b000107011110270b003600060000000000000000380202020100000f140b0037000c030a0338030307050c0b03010b010c0205120b01010b0306000000000000000038010c020b02020301000007050b0037000b0138040204010000120c0e003805030607001110270b003a000c010b013806020501000013100e003800030607011110270b003a000c020d0238070c010b0238060b01020601000013100b003a000c030d032e38030308050b0b010c02050e0d0338070c020b020207010000070d0a002e380003090b000107011110270b0036003807020801000014100b0036000c020a022e3803030c0b020107001110270b020b013808020901000016130b0037000c030a0338030307050c0b03010b010c0205110b030600000000000000003801140c020b02020a01000007040b0037003803020b01000007050b003700380320020c010000070338093900020d01000007040b00380a3900020e01000017140a002e380003090b000107011110270b0036000c030a0338070c020b030b0138080b02020f01000018160b0036000c040a042e38030308050b380b0c02050f0a043807380c0c020b020c030b040b0138080b03020000000800", "abi": { "address": "0x1", "name": "Option", @@ -2435,7 +2435,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000c01000e020e1603243c046004056429078d01f3020880042006a004360ad6040e0be404020ce60484010dea0502000000010002000300040005000600000800000708010001010803010001030307010000000900010100000a02010100000b03010100060e010100020f06060003100108010004110101000312050801000613010100051403010002150606000507070701060b0201090000020a02060b0201090001060c01070b03010a020109000103010a02010b0301090017506172616c6c656c457865637574696f6e436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7022506172616c6c656c457865637574696f6e436f6e666967436861696e4d61726b6572034361701a64697361626c655f706172616c6c656c5f657865637574696f6e25656e61626c655f706172616c6c656c5f657865637574696f6e5f776974685f636f6e6669671d696e697469616c697a655f706172616c6c656c5f657865637574696f6e1a726561645f77726974655f616e616c797369735f726573756c740b64756d6d795f6669656c64106173736572745f6f7065726174696e670d6e6f745f7075626c6973686564046e6f6e650b7265636f6e66696775726504736f6d650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0b03010a020102010d01010500010001000410110307023b000307070011042707022a000f000c0138000b011511060201010001000411110307023b000307070011042707022a000f000c020b0038010b021511060202010000011e11080a00110907023b0020030c0b00010700110a27070229002003150b00010701110a270a000939003f000b00380012002d0002000000", + "bytecode": "0xa11ceb0b050000000c01000e020e1603243c046004056429078d01f3020880042006a004360ad6040e0be404020ce60484010dea0502000000010002000300040005000600000800000708010001010803010001030307010000000900010100000a02010100000b03010100060e010100020f06060003100108010004110101000312050801000613010100051403010002150606000507070701060b0201090000020a02060b0201090001060c01070b03010a020109000103010a02010b0301090017506172616c6c656c457865637574696f6e436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7022506172616c6c656c457865637574696f6e436f6e666967436861696e4d61726b6572034361701a64697361626c655f706172616c6c656c5f657865637574696f6e25656e61626c655f706172616c6c656c5f657865637574696f6e5f776974685f636f6e6669671d696e697469616c697a655f706172616c6c656c5f657865637574696f6e1a726561645f77726974655f616e616c797369735f726573756c740b64756d6d795f6669656c64106173736572745f6f7065726174696e670d6e6f745f7075626c6973686564046e6f6e650b7265636f6e66696775726504736f6d650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0b03010a020102010d01010500010001000410110307023b000307070011042707022a000f000c0138000b011511060201010001000411110307023b000307070011042707022a000f000c020b0038010b021511060202010000011e11080a00110907023b0020030c0b00010700110a27070229002003150b00010701110a270a000939003f000b00380012002d0002000000", "abi": { "address": "0x1", "name": "ParallelExecutionConfig", @@ -2524,7 +2524,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000c01000e020e1203205c047c040580012807a801db040883062006a3065e0a8107170c98079d030db50a060fbb0a0e000700080009000a000b000c000d000e0800000f080000100600021b040106010011000100001201010000130001000014000100001501020000160101000017010100051d000100011e030300011f0303000220060101060421000700062201010001230303000324070300022500080106062601020006270103000a050f0501060c0001010103020107080001080202070b0301090009000105010b0301090004010107080003074163636f756e740f436f6e73656e737573436f6e66696717506172616c6c656c457865637574696f6e436f6e6669671b5472616e73616374696f6e5075626c697368696e674f7074696f6e08564d436f6e6669670f56616c696461746f7253797374656d0756657273696f6e0f5265636f6e66696775726174696f6e064572726f7273054576656e740447554944065369676e65720f53797374656d4164647265737365730954696d657374616d700d436f6e66696775726174696f6e1644697361626c655265636f6e66696775726174696f6e0d4e657745706f63684576656e741764697361626c655f7265636f6e66696775726174696f6e22656d69745f67656e657369735f7265636f6e66696775726174696f6e5f6576656e7416656e61626c655f7265636f6e66696775726174696f6e0a696e697469616c697a65177265636f6e66696775726174696f6e5f656e61626c65640b7265636f6e6669677572650c7265636f6e6669677572655f0565706f6368196c6173745f7265636f6e66696775726174696f6e5f74696d65066576656e74730b4576656e7448616e646c650b64756d6d795f6669656c64146173736572745f636f72655f7265736f757263650d696e76616c69645f73746174650d6e6f745f7075626c69736865640a656d69745f6576656e740a616464726573735f6f660e6173736572745f67656e6573697311616c72656164795f7075626c6973686564156765745f6e6578745f6372656174696f6e5f6e756d106e65775f6576656e745f68616e646c650a69735f67656e65736973106e6f775f6d6963726f7365636f6e6473000000000000000000000000000000000000000000000000000000000000000103080100000000000000030800000000000000000308030000000000000003080400000000000000030802000000000000000308ffffffffffffffff0520000000000000000000000000000000000000000000000000000000000a550c18000203180319031a0b030108020102011c01020201180300000000010e0a001107110403090b000107011108270b000912012d01020100000100042c070629000306070111092707062a000c010a0110001406000000000000000021031005170a01100114060000000000000000210c000519090c000b0003200b010107011108270601000000000000000a010f00150a010f020b011000141202380002020000010101100a001107110420030a0b000107011108270b00110b2c011301010203010000011f110c0a0011070706290020030c0b00010701110d270a00110b110e0604000000000000002103170b000107031108270a000600000000000000000600000000000000000b00380112002d00020400000001040706290120020503000100010211060206000001000945111003030506080c00050a1111060000000000000000210c000b00030d0510080c0105131104200c010b01031605170207062a000c0211110c030a030a0210011421032305260b0201020a030a021001142403310b020107021108270b030a020f01150a02100014060100000000000000160a020f00150a020f020b021000141202380002000000010002000000010002000300040005000600", + "bytecode": "0xa11ceb0b050000000c01000e020e1203205c047c040580012807a801db040883062006a3065e0a8107170c98079d030db50a060fbb0a0e000700080009000a000b000c000d000e0800000f080000100600021b040106010011000100001201010000130001000014000100001501020000160101000017010100051d000100011e030300011f0303000220060101060421000700062201010001230303000324070300022500080106062601020006270103000a050f0501060c0001010103020107080001080202070b0301090009000105010b0301090004010107080003074163636f756e740f436f6e73656e737573436f6e66696717506172616c6c656c457865637574696f6e436f6e6669671b5472616e73616374696f6e5075626c697368696e674f7074696f6e08564d436f6e6669670f56616c696461746f7253797374656d0756657273696f6e0f5265636f6e66696775726174696f6e064572726f7273054576656e740447554944065369676e65720f53797374656d4164647265737365730954696d657374616d700d436f6e66696775726174696f6e1644697361626c655265636f6e66696775726174696f6e0d4e657745706f63684576656e741764697361626c655f7265636f6e66696775726174696f6e22656d69745f67656e657369735f7265636f6e66696775726174696f6e5f6576656e7416656e61626c655f7265636f6e66696775726174696f6e0a696e697469616c697a65177265636f6e66696775726174696f6e5f656e61626c65640b7265636f6e6669677572650c7265636f6e6669677572655f0565706f6368196c6173745f7265636f6e66696775726174696f6e5f74696d65066576656e74730b4576656e7448616e646c650b64756d6d795f6669656c64146173736572745f636f72655f7265736f757263650d696e76616c69645f73746174650d6e6f745f7075626c69736865640a656d69745f6576656e740a616464726573735f6f660e6173736572745f67656e6573697311616c72656164795f7075626c6973686564156765745f6e6578745f6372656174696f6e5f6e756d106e65775f6576656e745f68616e646c650a69735f67656e65736973106e6f775f6d6963726f7365636f6e6473000000000000000000000000000000000000000000000000000000000000000103080100000000000000030800000000000000000308030000000000000003080400000000000000030802000000000000000308ffffffffffffffff0520000000000000000000000000000000000000000000000000000000000a550c18000203180319031a0b030108020102011c01020201180300000000010e0a001107110403090b000107011108270b000912012d01020100000100042c070629000306070111092707062a000c010a0110001406000000000000000021031005170a01100114060000000000000000210c000519090c000b0003200b010107011108270601000000000000000a010f00150a010f020b011000141202380002020000010101100a001107110420030a0b000107011108270b00110b2c011301010203010000011f110c0a0011070706290020030c0b00010701110d270a00110b110e0604000000000000002103170b000107031108270a000600000000000000000600000000000000000b00380112002d00020400000001040706290120020503000100010211060206000001000945111003030506080c00050a1111060000000000000000210c000b00030d0510080c0105131104200c010b01031605170207062a000c0211110c030a030a0210011421032305260b0201020a030a021001142403310b020107021108270b030a020f01150a02100014060100000000000000160a020f00150a020f020b021000141202380002000000010002000000010002000300040005000600", "abi": { "address": "0x1", "name": "Reconfiguration", @@ -2615,7 +2615,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000601000203020a050c0c0718310849200c6908000000010001000002020100010a020101030a020a020a02095369676e617475726517656432353531395f76616c69646174655f7075626b65790e656432353531395f7665726966790000000000000000000000000000000000000000000000000000000000000001000102000101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c0c0718310849200c6908000000010001000002020100010a020101030a020a020a02095369676e617475726517656432353531395f76616c69646174655f7075626b65790e656432353531395f7665726966790000000000000000000000000000000000000000000000000000000000000001000102000101020000", "abi": { "address": "0x1", "name": "Signature", @@ -2654,7 +2654,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000601000203020a050c090715210836200c561000000001000100000200020001060c010501060500065369676e65720a616464726573735f6f660e626f72726f775f6164647265737300000000000000000000000000000000000000000000000000000000000000010001000003040b00110114020101020000", + "bytecode": "0xa11ceb0b050000000601000203020a050c090715210836200c561000000001000100000200020001060c010501060500065369676e65720a616464726573735f6f660e626f72726f775f6164647265737300000000000000000000000000000000000000000000000000000000000000010001000003040b00110114020101020000", "abi": { "address": "0x1", "name": "Signer", @@ -2691,7 +2691,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000901000402040403080b04130205151c073155088601200aa601050cab0120000000010000070000020001000104030101040102060c0a020a020a02030a0200010800070c0a020a020a02030a0209000b53696d706c65546f6b656e05546f6b656e136372656174655f73696d706c655f746f6b656e0c6d616769635f6e756d626572216372656174655f746f6b656e5f776974685f6d657461646174615f7363726970740000000000000000000000000000000000000000000000000000000000000001000201030300020000010a0b000b010b020b030b040b05062a00000000000000120038000200", + "bytecode": "0xa11ceb0b050000000901000402040403080b04130205151c073155088601200aa601050cab0120000000010000070000020001000104030101040102060c0a020a020a02030a0200010800070c0a020a020a02030a0209000b53696d706c65546f6b656e05546f6b656e136372656174655f73696d706c655f746f6b656e0c6d616769635f6e756d626572216372656174655f746f6b656e5f776974685f6d657461646174615f7363726970740000000000000000000000000000000000000000000000000000000000000001000201030300020000010a0b000b010b020b030b040b05062a00000000000000120038000200", "abi": { "address": "0x1", "name": "SimpleToken", @@ -2737,7 +2737,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000b01000c020c140320ab0104cb012205ed01f70107e403dd0508c1092006e109360a970a390cd00abe080d8e131c00000001000200030004000500060400000704000008080000090800030b0400000a00010100000c020100000d030100000e040500000f06010000100708000011090100001209010000130a010000140b010000150c0100001607010000170d010000180d010000190e0f00052a11080100052b12100100052c13010100042d010500012e090700032f150500053011050100053117180100033201190003331a010005341c1d010002350901000536011e0100053720080100053820230100053917100100033a2901000f1010101110110f150f160f190f1b071c0711071d071e07150719071b0f000f1e0f02070a0900070a09000004060c0508040301070a080002060a080005010303060c03030105010101060c0107080303060c0a020a0202060c0a0202060c0502070a08000501080001090001060a090001070a090002070a09000900060804030503080007080101060804040708000303080402070a0900030107090001080402070804080403060800030302060a09000301060900010a09000106080302060a0900060900030507080207080304050103070803020103040503030306030a08000a08000a08000a0800080102050708030403030307080106050804030800010708010205080404050804080007080103070a08000503055374616b65065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d7006566563746f720a44656c65676174696f6e095374616b65506f6f6c0d56616c696461746f72496e666f0c56616c696461746f7253657406617070656e6404436f696e0e64656c65676174655f7374616b6511646973747269627574655f7265776172640466696e6418696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f72126a6f696e5f76616c696461746f725f736574136c656176655f76616c696461746f725f7365740c6f6e5f6e65775f65706f63681c72656769737465725f76616c696461746f725f63616e64696461746514726f746174655f636f6e73656e7375735f6b6579117570646174655f7374616b655f706f6f6c0f77697468647261775f6163746976651177697468647261775f696e6163746976651177697468647261775f696e7465726e616c04636f696e0466726f6d116c6f636b65645f756e74696c5f736563730d63757272656e745f7374616b650661637469766508696e6163746976650e70656e64696e675f6163746976651070656e64696e675f696e6163746976650a7374616b655f706f6f6c10636f6e73656e7375735f7075626b65790f6e6574776f726b5f6164647265737310636f6e73656e7375735f736368656d650d6d696e696d756d5f7374616b650d6d6178696d756d5f7374616b650a76616c696461746f7273156c6173745f7570646174655f74696d655f736563730869735f656d70747908706f705f6261636b09707573685f6261636b0b6e6f775f7365636f6e64730a616464726573735f6f660576616c7565066c656e6774680a626f72726f775f6d7574047a65726f056d6572676506626f72726f77146173736572745f636f72655f7265736f7572636505656d70747908636f6e7461696e7308696e6465785f6f660b737761705f72656d6f7665076465706f7369740000000000000000000000000000000000000000000000000000000000000001030880510100000000000308100e0000000000000520000000000000000000000000000000000000000000000000000000000a550c180002031a08041b051c030102051d031e0a08001f0a0800200a0800210a0800020203220801230a02240a02030205250226032703280a0529030000000001100a012e3800200306050b0a000a013801380205000b01010b000102010000020203143411120c070b070700160a0323030c0b0001060000000000000000270a012a020f000c090b020c040b030c050b0011130c060b040b060b0512000c080b011105032005250b090f010b08380305330a091002140e0810031114160a090f02150b090f040b0838030202000000161d0600000000000000000c020a002e38040c030a020a0323030b051a0a000a0238050c0111170c040b010f030b0411180b02060100000000000000160c0205060b000102030000001b220600000000000000000c030a0038040c040a030a0423030a051e0a000a0338060c020b021005140a0121031505190b00010b03020b03060100000000000000160c0305050b00010600000000000000002704000000010b0a00111a0b0031000b010b023807111212032d030205000001031f080a002b030c010b0110060e0038080206000002020321380b0011130c010a012a020c0207022a030c030a0310060e0138082003150b03010b0201060000000000000000270a0210001002140a031007142603240b03010b0201060000000000000000270b0210001002140a031008142503310b0301060000000000000000270a0311080b030f060b0138090207000002020322220b0011130c0107022a030c040a0410060e01380a0c030c020b0203120b0401060000000000000000270a0411080a040f060b03380b010b041006380c06000000000000000024032106000000000000000027020800000102242d11120c020a001009140701160a0223030e0b0001060000000000000000270b020a000f09150600000000000000000c030a001006380c0c040a030a0423031d052a0a0010060a03380d140c010b01110b0b03060100000000000000160c0305180b000102090000002516380e0c04380e0c05380e0c06380e0c070600000000000000000b040b070b050b0612010c080b000b080b010b0212022d02020a000002020326170b0011130c0207022a030c030b010a022a020f0a150a0310060e023808031105140b03110805160b0301020b0000010227340b002a020f000c040a040f0411020a040f0b11020a040f040a040f01380f0a040f0c0a040f0b380f0600000000000000000c010600000000000000000c020a04100438040c030a020a03230321052f0b010a0410040a02380610031114160c010b02060100000000000000160c02051c0b010b040f0215020c0000020203282f0b0011130c0211120c040a012a020f000c070a070f0c0a02110e0c050b0111050c060b0620031505200b07010b05130001010c030b020b03111f052e0e05100d140b0423032a0b0701060000000000000000270b070f0b0b053803020d000001022a150b0011130c020b012a020f000c050b050f0c0a02110e0c040b04130001010c030b020b03111f020e0000002b0d0a000b010c030c020b022e0b0311030c040b000b043810020200010301000000010100010303030103020304020101040102000200", + "bytecode": "0xa11ceb0b050000000b01000c020c140320ab0104cb012205ed01f70107e403dd0508c1092006e109360a970a390cd00abe080d8e131c00000001000200030004000500060400000704000008080000090800030b0400000a00010100000c020100000d030100000e040500000f06010000100708000011090100001209010000130a010000140b010000150c0100001607010000170d010000180d010000190e0f00052a11080100052b12100100052c13010100042d010500012e090700032f150500053011050100053117180100033201190003331a010005341c1d010002350901000536011e0100053720080100053820230100053917100100033a2901000f1010101110110f150f160f190f1b071c0711071d071e07150719071b0f000f1e0f02070a0900070a09000004060c0508040301070a080002060a080005010303060c03030105010101060c0107080303060c0a020a0202060c0a0202060c0502070a08000501080001090001060a090001070a090002070a09000900060804030503080007080101060804040708000303080402070a0900030107090001080402070804080403060800030302060a09000301060900010a09000106080302060a0900060900030507080207080304050103070803020103040503030306030a08000a08000a08000a0800080102050708030403030307080106050804030800010708010205080404050804080007080103070a08000503055374616b65065369676e65720f53797374656d4164647265737365730854657374436f696e0954696d657374616d7006566563746f720a44656c65676174696f6e095374616b65506f6f6c0d56616c696461746f72496e666f0c56616c696461746f7253657406617070656e6404436f696e0e64656c65676174655f7374616b6511646973747269627574655f7265776172640466696e6418696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f72126a6f696e5f76616c696461746f725f736574136c656176655f76616c696461746f725f7365740c6f6e5f6e65775f65706f63681c72656769737465725f76616c696461746f725f63616e64696461746514726f746174655f636f6e73656e7375735f6b6579117570646174655f7374616b655f706f6f6c0f77697468647261775f6163746976651177697468647261775f696e6163746976651177697468647261775f696e7465726e616c04636f696e0466726f6d116c6f636b65645f756e74696c5f736563730d63757272656e745f7374616b650661637469766508696e6163746976650e70656e64696e675f6163746976651070656e64696e675f696e6163746976650a7374616b655f706f6f6c10636f6e73656e7375735f7075626b65790f6e6574776f726b5f6164647265737310636f6e73656e7375735f736368656d650d6d696e696d756d5f7374616b650d6d6178696d756d5f7374616b650a76616c696461746f7273156c6173745f7570646174655f74696d655f736563730869735f656d70747908706f705f6261636b09707573685f6261636b0b6e6f775f7365636f6e64730a616464726573735f6f660576616c7565066c656e6774680a626f72726f775f6d7574047a65726f056d6572676506626f72726f77146173736572745f636f72655f7265736f7572636505656d70747908636f6e7461696e7308696e6465785f6f660b737761705f72656d6f7665076465706f7369740000000000000000000000000000000000000000000000000000000000000001030880510100000000000308100e0000000000000520000000000000000000000000000000000000000000000000000000000a550c180002031a08041b051c030102051d031e0a08001f0a0800200a0800210a0800020203220801230a02240a02030205250226032703280a0529030000000001100a012e3800200306050b0a000a013801380205000b01010b000102010000020203143411120c070b070700160a0323030c0b0001060000000000000000270a012a020f000c090b020c040b030c050b0011130c060b040b060b0512000c080b011105032005250b090f010b08380305330a091002140e0810031114160a090f02150b090f040b0838030202000000161d0600000000000000000c020a002e38040c030a020a0323030b051a0a000a0238050c0111170c040b010f030b0411180b02060100000000000000160c0205060b000102030000001b220600000000000000000c030a0038040c040a030a0423030a051e0a000a0338060c020b021005140a0121031505190b00010b03020b03060100000000000000160c0305050b00010600000000000000002704000000010b0a00111a0b0031000b010b023807111212032d030205000001031f080a002b030c010b0110060e0038080206000002020321380b0011130c010a012a020c0207022a030c030a0310060e0138082003150b03010b0201060000000000000000270a0210001002140a031007142603240b03010b0201060000000000000000270b0210001002140a031008142503310b0301060000000000000000270a0311080b030f060b0138090207000002020322220b0011130c0107022a030c040a0410060e01380a0c030c020b0203120b0401060000000000000000270a0411080a040f060b03380b010b041006380c06000000000000000024032106000000000000000027020800000102242d11120c020a001009140701160a0223030e0b0001060000000000000000270b020a000f09150600000000000000000c030a001006380c0c040a030a0423031d052a0a0010060a03380d140c010b01110b0b03060100000000000000160c0305180b000102090000002516380e0c04380e0c05380e0c06380e0c070600000000000000000b040b070b050b0612010c080b000b080b010b0212022d02020a000002020326170b0011130c0207022a030c030b010a022a020f0a150a0310060e023808031105140b03110805160b0301020b0000010227340b002a020f000c040a040f0411020a040f0b11020a040f040a040f01380f0a040f0c0a040f0b380f0600000000000000000c010600000000000000000c020a04100438040c030a020a03230321052f0b010a0410040a02380610031114160c010b02060100000000000000160c02051c0b010b040f0215020c0000020203282f0b0011130c0211120c040a012a020f000c070a070f0c0a02110e0c050b0111050c060b0620031505200b07010b05130001010c030b020b03111f052e0e05100d140b0423032a0b0701060000000000000000270b070f0b0b053803020d000001022a150b0011130c020b012a020f000c050b050f0c0a02110e0c040b04130001010c030b020b03111f020e0000002b0d0a000b010c030c020b022e0b0311030c040b000b043810020200010301000000010100010303030103020304020101040102000200", "abi": { "address": "0x1", "name": "Stake", @@ -2856,7 +2856,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000701000603061e05240a072e8f0108bd012006dd01580cb5024000000001000200030001000004020100000500010000060203000207000200010804040001060c000105010101030f53797374656d416464726573736573064572726f7273065369676e6572146173736572745f636f72655f7265736f757263651c6173736572745f636f72655f7265736f757263655f61646472657373096173736572745f766d1869735f636f72655f7265736f757263655f616464726573730a616464726573735f6f661072657175697265735f6164647265737300000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180001000001040b0011041101020101000001070b00110303060700110527020201000001090b00110407022103080701110527020301000001040b000703210200", + "bytecode": "0xa11ceb0b050000000701000603061e05240a072e8f0108bd012006dd01580cb5024000000001000200030001000004020100000500010000060203000207000200010804040001060c000105010101030f53797374656d416464726573736573064572726f7273065369676e6572146173736572745f636f72655f7265736f757263651c6173736572745f636f72655f7265736f757263655f61646472657373096173736572745f766d1869735f636f72655f7265736f757263655f616464726573730a616464726573735f6f661072657175697265735f6164647265737300000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000052000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000a550c180001000001040b0011041101020101000001070b00110303060700110527020201000001090b00110407022103080701110527020301000001040b000703210200", "abi": { "address": "0x1", "name": "SystemAddresses", @@ -2909,7 +2909,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000d010008020816031e8c0104aa011a05c401d101079503d20108e70420068705140a9b05150bb005040cb405e9020d9d08060ea308060000000100020003000004020400040000040402040004000202070100000005000102040400060203020404000700040204040008050602040400090708020404000a0807020404000b0009020404000c0a07020404000d020b02040402110d040100011206060002050d0e01000305100e0100030612130100031314060100031407150100030a1507010002151819010002160719010002170d04010003181b070100031912180100060b09060b060c0f0d0f0e0f0f0f100f110612061306140f150f02060b0002090009010609000106090102070b00020900090106090001070901010101060b000209000901010300010b000209000901010b02010303070b00020900090109000901020900090102030b02010301060b0201090001060900010b01020900090102060a09000304070b000209000901060900030b02010302070a0900030107090001060a0900010a0900010a0b010209000901020303010900010b0201090003070b0002090009010609000b02010302070a0900090006070b0002090009010609000309000b0201030901055461626c65064572726f7273064f7074696f6e06566563746f720c5461626c65456c656d656e7406626f72726f770a626f72726f775f6d75740c636f6e7461696e735f6b657905636f756e74066372656174650d64657374726f795f656d7074790466696e6406696e736572740672656d6f76650464617461036b65790576616c75650769735f736f6d6510696e76616c69645f617267756d656e74066c656e67746805656d70747904736f6d65046e6f6e650769735f6e6f6e6509707573685f6261636b0b737761705f72656d6f7665000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000002010e0a0b0102090009010102020f0900100901000b010b000100000c160a000b0138000c030e033801030c0b00010701110a270e033802140c020b0037000b02380337010201010000111b0a000b010c030c020b022e0b0338000c050e05380103110b00010701110a270e053802140c040b0036000b0438043601020201000009070b000b0138000c020e023801020301000007040b00370038050204010000070338063900020501000016060b003a000c010b013807020600000017260a00370038050c030600000000000000000c020a020a0323030b05200a0037000a02380337020a01210314051b0b00010b01010b023808020b02060100000000000000160c0205060b00010b0101380902070100001a180a000e010c040c030b032e0b0438000c050e05380a03110b00010700110a270b0036000b010b023901380b02080100001c1f0a000b010c030c020b022e0b0338000c060e06380103110b00010701110a270e063802140c040b0036000b04380c3a010c070c050b050b0702000001010100000b010b020b00", + "bytecode": "0xa11ceb0b050000000d010008020816031e8c0104aa011a05c401d101079503d20108e70420068705140a9b05150bb005040cb405e9020d9d08060ea308060000000100020003000004020400040000040402040004000202070100000005000102040400060203020404000700040204040008050602040400090708020404000a0807020404000b0009020404000c0a07020404000d020b02040402110d040100011206060002050d0e01000305100e0100030612130100031314060100031407150100030a1507010002151819010002160719010002170d04010003181b070100031912180100060b09060b060c0f0d0f0e0f0f0f100f110612061306140f150f02060b0002090009010609000106090102070b00020900090106090001070901010101060b000209000901010300010b000209000901010b02010303070b00020900090109000901020900090102030b02010301060b0201090001060900010b01020900090102060a09000304070b000209000901060900030b02010302070a0900030107090001060a0900010a0900010a0b010209000901020303010900010b0201090003070b0002090009010609000b02010302070a0900090006070b0002090009010609000309000b0201030901055461626c65064572726f7273064f7074696f6e06566563746f720c5461626c65456c656d656e7406626f72726f770a626f72726f775f6d75740c636f6e7461696e735f6b657905636f756e74066372656174650d64657374726f795f656d7074790466696e6406696e736572740672656d6f76650464617461036b65790576616c75650769735f736f6d6510696e76616c69645f617267756d656e74066c656e67746805656d70747904736f6d65046e6f6e650769735f6e6f6e6509707573685f6261636b0b737761705f72656d6f7665000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000002010e0a0b0102090009010102020f0900100901000b010b000100000c160a000b0138000c030e033801030c0b00010701110a270e033802140c020b0037000b02380337010201010000111b0a000b010c030c020b022e0b0338000c050e05380103110b00010701110a270e053802140c040b0036000b0438043601020201000009070b000b0138000c020e023801020301000007040b00370038050204010000070338063900020501000016060b003a000c010b013807020600000017260a00370038050c030600000000000000000c020a020a0323030b05200a0037000a02380337020a01210314051b0b00010b01010b023808020b02060100000000000000160c0205060b00010b0101380902070100001a180a000e010c040c030b032e0b0438000c050e05380a03110b00010700110a270b0036000b010b023901380b02080100001c1f0a000b010c030c020b022e0b0338000c060e06380103110b00010701110a270e063802140c040b0036000b04380c3a010c070c050b050b0702000001010100000b010b020b00", "abi": { "address": "0x1", "name": "Table", @@ -3160,7 +3160,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000c01000e020e340342ce010490021a05aa02d10107fb03f10508ec0920068c0a540ae00a450ca50bbb060de011100ff0110200010002000300040005000600070008080000090c00000a0400000b0800000c0400000d0800000e0c00000f0600001006000011080003040701000002300401060100120001000013020300001404030000150503000016060300001707030000180803000019090300001a000a00001b000b00001c0c0300001d0d0300001e0e0300001f0f030000200703000021030100002203100000230e030000240f0300002511010000260c04000027030400013201010004330700000334150a0100033515160100063618190100053707030006381b01010006351c1601000139010100063a1d030100033b03200100033c19200100063d03210100013e010100023f072401060240270301060141010100180119011a171c171d171f1720012101221724232425252325250105010302060c080200010802020802060801010c01060c020c05020508020101010b0a010302060c03020708020802030c050303060c050301040106080201060801020708030303070a0804030b0a010301060b0a0109000106090001080402070a09000301090005070a080403070a08040608040301060a090002060a09000302070a09000900030307030305060a0804060804030b0a010303010b0a010900010a09000306080607080305010808010b0b01090001080703080207080907080902070b0b010900090003050307030e5472616e73616374696f6e4665650854657374436f696e064572726f7273054576656e74064f7074696f6e065369676e65720f53797374656d41646472657373657306566563746f720742616c616e63650e4275726e4361706162696c69747904436f696e08436f696e496e666f1744656c6567617465644d696e744361706162696c6974790b44656c65676174696f6e730e4d696e744361706162696c6974790d52656365697665644576656e740953656e744576656e740e5472616e736665724576656e74730a62616c616e63655f6f66046275726e086275726e5f676173146275726e5f776974685f6361706162696c69747915636c61696d5f6d696e745f6361706162696c6974791e636c61696d5f6d696e745f6361706162696c6974795f696e7465726e616c1864656c65676174655f6d696e745f6361706162696c697479076465706f736974096578697374735f61740f66696e645f64656c65676174696f6e0a696e697469616c697a65056d65726765046d696e740d6d696e745f696e7465726e616c0872656769737465720e7363616c696e675f666163746f720c746f74616c5f737570706c79087472616e73666572117472616e736665725f696e7465726e616c0576616c7565087769746864726177047a65726f04636f696e0b64756d6d795f6669656c640b746f74616c5f76616c756502746f05696e6e657206616d6f756e740466726f6d0b73656e745f6576656e74730b4576656e7448616e646c650f72656365697665645f6576656e74730d6e6f745f7075626c69736865640a616464726573735f6f660769735f736f6d6506626f72726f770b737761705f72656d6f7665146173736572745f636f72655f7265736f75726365066c656e67746810696e76616c69645f617267756d656e7409707573685f6261636b046e6f6e6504736f6d6505656d70747911616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c650a656d69745f6576656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030801000000000000000308020000000000000003080400000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201280802010201290102020125030302022a0421030402012b050502012c0a080406020129010702022d032e050802022d032b050902022f0b0b010808310b0b0108070001000100030c0a002900030607021116270b002b0010001001140201010002010312080b0011172b010c020b010b02110302020300020103120707052b010c010b000b01110302030000010313100b0013020c0307052a030c020a021002140b0335170b020f021502040200010503030e001105020501000105141d0a00111711090c030e033800030b0b00010703270e033801140c0207052a050f030c010b010b0238021304010b000912062d060206020001051a2d0e00111b07052a050f030c040600000000000000000c060a060a042e380323030f05280a040a060c030c020b022e0b0338040c050b051004140a012203230b04010700111e270b06060100000000000000160c0605080b040b01120438050207010001001e110a0011000c020b002a000f000f010c030b0113020c040b020b04160b0315020801000003030b0029000209000001051f2807052b0510030c010600000000000000000c030a0138030c0538060c040a030a0523031005260a010a0338040c020b021004140a0021031b05210b01010b0338070c0405260b03060100000000000000160c03050b0b04020a01000003160a00111b0a000912062d060a000912012d010a0032000000000000000000000000000000000b0112032d030a00380812052d050b00110e020b010000010c0b0113020c020a001001140b02160b000f0115020c02000300030603050e000b010b02110d020d01000300030622170b0011170c050b052b06010b010a021202110707052a030c040a041002140b0235160b040f0215020e01000004170a001117290020030a0b000107011123270a00060000000000000000120212002d000a000a0038090b00380a12092d09020f01000103030507052b03100514021001000103030507052b031002140211020002000903050e000b010b02111202120100020009261c0a000a0211140c030a010b0311070a0011172a090c050b050f060a020a011208380b0b012a090c040b040f070b020b0011171207380c021301000003040b00100114021401000100281a0b0011170c020a0211000c030a030a0126030d07041126270b022a000f000f010c040b030a01170b04150b0112020215010000030306000000000000000012020200000200030005000400030109000901000000", + "bytecode": "0xa11ceb0b050000000c01000e020e340342ce010490021a05aa02d10107fb03f10508ec0920068c0a540ae00a450ca50bbb060de011100ff0110200010002000300040005000600070008080000090c00000a0400000b0800000c0400000d0800000e0c00000f0600001006000011080003040701000002300401060100120001000013020300001404030000150503000016060300001707030000180803000019090300001a000a00001b000b00001c0c0300001d0d0300001e0e0300001f0f030000200703000021030100002203100000230e030000240f0300002511010000260c04000027030400013201010004330700000334150a0100033515160100063618190100053707030006381b01010006351c1601000139010100063a1d030100033b03200100033c19200100063d03210100013e010100023f072401060240270301060141010100180119011a171c171d171f1720012101221724232425252325250105010302060c080200010802020802060801010c01060c020c05020508020101010b0a010302060c03020708020802030c050303060c050301040106080201060801020708030303070a0804030b0a010301060b0a0109000106090001080402070a09000301090005070a080403070a08040608040301060a090002060a09000302070a09000900030307030305060a0804060804030b0a010303010b0a010900010a09000306080607080305010808010b0b01090001080703080207080907080902070b0b010900090003050307030e5472616e73616374696f6e4665650854657374436f696e064572726f7273054576656e74064f7074696f6e065369676e65720f53797374656d41646472657373657306566563746f720742616c616e63650e4275726e4361706162696c69747904436f696e08436f696e496e666f1744656c6567617465644d696e744361706162696c6974790b44656c65676174696f6e730e4d696e744361706162696c6974790d52656365697665644576656e740953656e744576656e740e5472616e736665724576656e74730a62616c616e63655f6f66046275726e086275726e5f676173146275726e5f776974685f6361706162696c69747915636c61696d5f6d696e745f6361706162696c6974791e636c61696d5f6d696e745f6361706162696c6974795f696e7465726e616c1864656c65676174655f6d696e745f6361706162696c697479076465706f736974096578697374735f61740f66696e645f64656c65676174696f6e0a696e697469616c697a65056d65726765046d696e740d6d696e745f696e7465726e616c0872656769737465720e7363616c696e675f666163746f720c746f74616c5f737570706c79087472616e73666572117472616e736665725f696e7465726e616c0576616c7565087769746864726177047a65726f04636f696e0b64756d6d795f6669656c640b746f74616c5f76616c756502746f05696e6e657206616d6f756e740466726f6d0b73656e745f6576656e74730b4576656e7448616e646c650f72656365697665645f6576656e74730d6e6f745f7075626c69736865640a616464726573735f6f660769735f736f6d6506626f72726f770b737761705f72656d6f7665146173736572745f636f72655f7265736f75726365066c656e67746810696e76616c69645f617267756d656e7409707573685f6261636b046e6f6e6504736f6d6505656d70747911616c72656164795f7075626c6973686564106e65775f6576656e745f68616e646c650a656d69745f6576656e740e6c696d69745f6578636565646564000000000000000000000000000000000000000000000000000000000000000103080300000000000000030801000000000000000308020000000000000003080400000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000201280802010201290102020125030302022a0421030402012b050502012c0a080406020129010702022d032e050802022d032b050902022f0b0b010808310b0b0108070001000100030c0a002900030607021116270b002b0010001001140201010002010312080b0011172b010c020b010b02110302020300020103120707052b010c010b000b01110302030000010313100b0013020c0307052a030c020a021002140b0335170b020f021502040200010503030e001105020501000105141d0a00111711090c030e033800030b0b00010703270e033801140c0207052a050f030c010b010b0238021304010b000912062d060206020001051a2d0e00111b07052a050f030c040600000000000000000c060a060a042e380323030f05280a040a060c030c020b022e0b0338040c050b051004140a012203230b04010700111e270b06060100000000000000160c0605080b040b01120438050207010001001e110a0011000c020b002a000f000f010c030b0113020c040b020b04160b0315020801000003030b0029000209000001051f2807052b0510030c010600000000000000000c030a0138030c0538060c040a030a0523031005260a010a0338040c020b021004140a0021031b05210b01010b0338070c0405260b03060100000000000000160c03050b0b04020a01000003160a00111b0a000912062d060a000912012d010a0032000000000000000000000000000000000b0112032d030a00380812052d050b00110e020b010000010c0b0113020c020a001001140b02160b000f0115020c02000300030603050e000b010b02110d020d01000300030622170b0011170c050b052b06010b010a021202110707052a030c040a041002140b0235160b040f0215020e01000004170a001117290020030a0b000107011123270a00060000000000000000120212002d000a000a0038090b00380a12092d09020f01000103030507052b03100514021001000103030507052b031002140211020002000903050e000b010b02111202120100020009261c0a000a0211140c030a010b0311070a0011172a090c050b050f060a020a011208380b0b012a090c040b040f070b020b0011171207380c021301000003040b00100114021401000100281a0b0011170c020a0211000c030a030a0126030d07041126270b022a000f000f010c040b030a01170b04150b0112020215010000030306000000000000000012020200000200030005000400030109000901000000", "abi": { "address": "0x1", "name": "TestCoin", @@ -3540,7 +3540,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000b010006020604030a41054b150760ae02088e032006ae036c0a9a04050c9f04c7010de605020fe805020001000200030004080000050000000006000000000700010000080001000009000200000a000200000b030000000c030000000d040000010f020200021003000002110300000112020200000101010301060c03060c050301080002070800030b436f726547656e657369730954696d657374616d70064572726f72730f53797374656d4164647265737365731743757272656e7454696d654d6963726f7365636f6e64730e6173736572745f67656e65736973106173736572745f6f7065726174696e670a69735f67656e657369730c69735f6f7065726174696e67106e6f775f6d6963726f7365636f6e64730b6e6f775f7365636f6e6473147365745f74696d655f6861735f73746172746564207365745f74696d655f6861735f737461727465645f666f725f74657374696e67127570646174655f676c6f62616c5f74696d650c6d6963726f7365636f6e64730d696e76616c69645f7374617465146173736572745f636f72655f7265736f75726365096173736572745f766d10696e76616c69645f617267756d656e740000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000003080200000000000000030840420f00000000000520000000000000000000000000000000000000000000000000000000000a550c18052000000000000000000000000000000000000000000000000000000000000000000002010e030001000000061102030507001109270201010000000611030305070111092702020100000004070429002002030100000003070429000204010001000006110107042b001000140205010001000004110407031a0206030000050811000a00110a0b0006000000000000000012002d00020701000000030b001106020801000100062711010b00110b07042a000c030a031000140c040b01070521030f05190b040a022103180b03010702110c2705220b040a022303220b03010702110c270b020b030f0015020000000000", + "bytecode": "0xa11ceb0b050000000b010006020604030a41054b150760ae02088e032006ae036c0a9a04050c9f04c7010de605020fe805020001000200030004080000050000000006000000000700010000080001000009000200000a000200000b030000000c030000000d040000010f020200021003000002110300000112020200000101010301060c03060c050301080002070800030b436f726547656e657369730954696d657374616d70064572726f72730f53797374656d4164647265737365731743757272656e7454696d654d6963726f7365636f6e64730e6173736572745f67656e65736973106173736572745f6f7065726174696e670a69735f67656e657369730c69735f6f7065726174696e67106e6f775f6d6963726f7365636f6e64730b6e6f775f7365636f6e6473147365745f74696d655f6861735f73746172746564207365745f74696d655f6861735f737461727465645f666f725f74657374696e67127570646174655f676c6f62616c5f74696d650c6d6963726f7365636f6e64730d696e76616c69645f7374617465146173736572745f636f72655f7265736f75726365096173736572745f766d10696e76616c69645f617267756d656e740000000000000000000000000000000000000000000000000000000000000001030800000000000000000308010000000000000003080200000000000000030840420f00000000000520000000000000000000000000000000000000000000000000000000000a550c18052000000000000000000000000000000000000000000000000000000000000000000002010e030001000000061102030507001109270201010000000611030305070111092702020100000004070429002002030100000003070429000204010001000006110107042b001000140205010001000004110407031a0206030000050811000a00110a0b0006000000000000000012002d00020701000000030b001106020801000100062711010b00110b07042a000c030a031000140c040b01070521030f05190b040a022103180b03010702110c2705220b040a022303220b03010702110c270b020b030f0015020000000000", "abi": { "address": "0x1", "name": "Timestamp", @@ -3651,7 +3651,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000d01000c020c340340ba0104fa013205ac02940307c005ad0508ed0a20068d0b90010a9d0c620bff0c020c810dec070ded14160e8315020000000100020003000400050006040000070800000808000000040000090700000a08010400010c0700030307010000020e0700050504020400040002020600000b000100000d020300000f04050000100603000011070800001209030000130a08010400140b03010400150c03000016000300001701030000180d030000190d0300001a0d030104001b0e0300001c0f1000001d110100022c101300052d1516020404052e1819020404052f151b02040404300d130005311c030204040532031e02040401331f200003342223010003352526010005232721020404032e2528010002320d290002272a08000336032301000537182602040412141317141a161a1717171a161419211a211b171c211617162b0d22162d06221f21202b122b12171714172b172d132b142b02060c080301080305060c0806080608060b0701030002060c030208060808050c0a020a020a020306060c080608060806030806010808060c0a020a020a02030a0207060c0806080608060308060900070c0a020a020a02030a020900040c0a020a020a0201060c020803070803010608030106080803060c0608080303070800070b090208060800050105020806080002070b09020900090106090001070901020806080402060b0902090009010609000106090102080605020900090103070b0902090009010900090103050800070b090208060800010b090209000901010a020108060103010900010b070109000b080a05070800070b09020806080003070b0902080808030603080308030804080801060b07010900010101060b0902090009010106090001080a0106080a020808080303050808070b05010900020808090006070b09020808080306080805070803070b090208080803080308030806070800070b090208060800050808080607080409070b090208080803060808080308080503070b090208080803070803080305546f6b656e0541534349490447554944064f7074696f6e065369676e6572055461626c650a436f6c6c656374696f6e0b436f6c6c656374696f6e730747616c6c65727909546f6b656e446174610d546f6b656e4d6574616461746115636c61696d5f746f6b656e5f6f776e65727368697006537472696e67116372656174655f636f6c6c656374696f6e0249441b6372656174655f636f6c6c656374696f6e5f616e645f746f6b656e1f6372656174655f66696e6974655f636f6c6c656374696f6e5f7363726970740c6372656174655f746f6b656e136372656174655f746f6b656e5f7363726970741a6372656174655f746f6b656e5f776974685f6d65746164617461216372656174655f746f6b656e5f776974685f6d657461646174615f736372697074226372656174655f756e6c696d697465645f636f6c6c656374696f6e5f7363726970740d6465706f7369745f746f6b656e0d64657374726f795f746f6b656e16696e697469616c697a655f636f6c6c656374696f6e7312696e697469616c697a655f67616c6c65727919696e697469616c697a655f746f6b656e5f6d657461646174610b6d657267655f746f6b656e08746f6b656e5f69640e77697468647261775f746f6b656e06746f6b656e730e636c61696d65645f746f6b656e730b6465736372697074696f6e046e616d650375726905636f756e74076d6178696d756d0b636f6c6c656374696f6e730767616c6c6572790269640a636f6c6c656374696f6e0762616c616e636506737570706c79086d657461646174611269645f63726561746f725f616464726573730a626f72726f775f6d757406626f72726f770672656d6f76650a616464726573735f6f6606696e736572740663726561746506737472696e6704736f6d650769735f736f6d65046e6f6e650c636f6e7461696e735f6b65790000000000000000000000000000000000000000000000000000000000000001030800000000000000000308020000000000000003080300000000000000030801000000000000000a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e0002071e0b0902080608041f0b09020806052008062108062208062303240b070103010201250b090208060800020201260b09020808080303020427080821080628080629030402052708082008062108062a032208060502012b0b09020808090005220001000101122e0e01100011110c040b042a010f010c030b030e01100238000c020a0210030e011004380110051406010000000000000021031805280a020f060e011004380201010b020f060e011004140b0011153803052c0b02010b00010b010201010001011d270a0011150c050a052901200308050a0a00110b0a05290220030f05120b00110c05140b00010b052a010f010c07380438050b010a020b030600000000000000000b0412000c060b070e02140b06380602020000020102051c070411180c020a00070511180e021407061118060100000000000000380711010b000e021407071118070811180b010706111811040c030b020b03020302000101030b0e000b0111180b0211180b0311180b043807110102040100020102245a0a0011150c070a072a010f010c090b090e0138000c080a0810073808031005230a08100338090c0a0a081007380a0c0c0b0a0b0c142203230b08010b00010702270a072a020f080c0b0a00111d0c060e06111e0c100e10140e03140e01140a0412030c0d0e10140b020e03140a040b0512040c0f0b04060100000000000000210344054a0a080f060e03140b0738030b080f030b030b0f380b0b000b0d11000c0e0b0b0e10140b0e380c0b1002050200020102030d0e000b0111180b0211180b0311180b040b05111811040102060100030102052c1d0a0011150c070a073b00200308050a0a00380d0b000b010b020b030b040b0511040c080b073c000c090b0936000e08140b06380e0b080207010003010205030e0e000b0111180b0211180b0311180b040b0511180b06380f01020802000101030a0e000b0111180b0211180b03111838101101020901000201022e2d0a0011150c040a042902200308050a0a00110c0b000b0111000c070b042a020f080c060a060e0710000c030c020b022e0b033811031d05260b060e07100038120c050b070b05110e052c0b060e071000140b07380c020a000001012f1f0b0013030c010c020c070c060e0611110c050b052a010f010c040b040e0238000c030b030f030e0738130c080a081005140b01170b080f0515020b00000003050b00381412012d01020c00000003050b00381512022d02020d00000003050b00381639003f00020e0100010103190a011000140e0010001421030c0b01010701270a01100a140e00100a14160b010f0a150b00110a020f01000003030b00100002100100010230410b0011150c070b072a020f080c090a090a010c040c030b032e0b043817100a140c080a080a0226031c0b01010b09010700270a080a0221032105290b090b0138180c0b010b0b0c05053f0b090b0138120c0a0b080a02170a0a0f0a150a0a1000140a0a1004140b0a1002140b0212030c050b050203000100030200000301040300010006020005000303092200", + "bytecode": "0xa11ceb0b050000000d01000c020c340340ba0104fa013205ac02940307c005ad0508ed0a20068d0b90010a9d0c620bff0c020c810dec070ded14160e8315020000000100020003000400050006040000070800000808000000040000090700000a08010400010c0700030307010000020e0700050504020400040002020600000b000100000d020300000f04050000100603000011070800001209030000130a08010400140b03010400150c03000016000300001701030000180d030000190d0300001a0d030104001b0e0300001c0f1000001d110100022c101300052d1516020404052e1819020404052f151b02040404300d130005311c030204040532031e02040401331f200003342223010003352526010005232721020404032e2528010002320d290002272a08000336032301000537182602040412141317141a161a1717171a161419211a211b171c211617162b0d22162d06221f21202b122b12171714172b172d132b142b02060c080301080305060c0806080608060b0701030002060c030208060808050c0a020a020a020306060c080608060806030806010808060c0a020a020a02030a0207060c0806080608060308060900070c0a020a020a02030a020900040c0a020a020a0201060c020803070803010608030106080803060c0608080303070800070b090208060800050105020806080002070b09020900090106090001070901020806080402060b0902090009010609000106090102080605020900090103070b0902090009010900090103050800070b090208060800010b090209000901010a020108060103010900010b070109000b080a05070800070b09020806080003070b0902080808030603080308030804080801060b07010900010101060b0902090009010106090001080a0106080a020808080303050808070b05010900020808090006070b09020808080306080805070803070b090208080803080308030806070800070b090208060800050808080607080409070b090208080803060808080308080503070b090208080803070803080305546f6b656e0541534349490447554944064f7074696f6e065369676e6572055461626c650a436f6c6c656374696f6e0b436f6c6c656374696f6e730747616c6c65727909546f6b656e446174610d546f6b656e4d6574616461746115636c61696d5f746f6b656e5f6f776e65727368697006537472696e67116372656174655f636f6c6c656374696f6e0249441b6372656174655f636f6c6c656374696f6e5f616e645f746f6b656e1f6372656174655f66696e6974655f636f6c6c656374696f6e5f7363726970740c6372656174655f746f6b656e136372656174655f746f6b656e5f7363726970741a6372656174655f746f6b656e5f776974685f6d65746164617461216372656174655f746f6b656e5f776974685f6d657461646174615f736372697074226372656174655f756e6c696d697465645f636f6c6c656374696f6e5f7363726970740d6465706f7369745f746f6b656e0d64657374726f795f746f6b656e16696e697469616c697a655f636f6c6c656374696f6e7312696e697469616c697a655f67616c6c65727919696e697469616c697a655f746f6b656e5f6d657461646174610b6d657267655f746f6b656e08746f6b656e5f69640e77697468647261775f746f6b656e06746f6b656e730e636c61696d65645f746f6b656e730b6465736372697074696f6e046e616d650375726905636f756e74076d6178696d756d0b636f6c6c656374696f6e730767616c6c6572790269640a636f6c6c656374696f6e0762616c616e636506737570706c79086d657461646174611269645f63726561746f725f616464726573730a626f72726f775f6d757406626f72726f770672656d6f76650a616464726573735f6f6606696e736572740663726561746506737472696e6704736f6d650769735f736f6d65046e6f6e650c636f6e7461696e735f6b65790000000000000000000000000000000000000000000000000000000000000001030800000000000000000308020000000000000003080300000000000000030801000000000000000a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e0002071e0b0902080608041f0b09020806052008062108062208062303240b070103010201250b090208060800020201260b09020808080303020427080821080628080629030402052708082008062108062a032208060502012b0b09020808090005220001000101122e0e01100011110c040b042a010f010c030b030e01100238000c020a0210030e011004380110051406010000000000000021031805280a020f060e011004380201010b020f060e011004140b0011153803052c0b02010b00010b010201010001011d270a0011150c050a052901200308050a0a00110b0a05290220030f05120b00110c05140b00010b052a010f010c07380438050b010a020b030600000000000000000b0412000c060b070e02140b06380602020000020102051c070411180c020a00070511180e021407061118060100000000000000380711010b000e021407071118070811180b010706111811040c030b020b03020302000101030b0e000b0111180b0211180b0311180b043807110102040100020102245a0a0011150c070a072a010f010c090b090e0138000c080a0810073808031005230a08100338090c0a0a081007380a0c0c0b0a0b0c142203230b08010b00010702270a072a020f080c0b0a00111d0c060e06111e0c100e10140e03140e01140a0412030c0d0e10140b020e03140a040b0512040c0f0b04060100000000000000210344054a0a080f060e03140b0738030b080f030b030b0f380b0b000b0d11000c0e0b0b0e10140b0e380c0b1002050200020102030d0e000b0111180b0211180b0311180b040b05111811040102060100030102052c1d0a0011150c070a073b00200308050a0a00380d0b000b010b020b030b040b0511040c080b073c000c090b0936000e08140b06380e0b080207010003010205030e0e000b0111180b0211180b0311180b040b0511180b06380f01020802000101030a0e000b0111180b0211180b03111838101101020901000201022e2d0a0011150c040a042902200308050a0a00110c0b000b0111000c070b042a020f080c060a060e0710000c030c020b022e0b033811031d05260b060e07100038120c050b070b05110e052c0b060e071000140b07380c020a000001012f1f0b0013030c010c020c070c060e0611110c050b052a010f010c040b040e0238000c030b030f030e0738130c080a081005140b01170b080f0515020b00000003050b00381412012d01020c00000003050b00381512022d02020d00000003050b00381639003f00020e0100010103190a011000140e0010001421030c0b01010701270a01100a140e00100a14160b010f0a150b00110a020f01000003030b00100002100100010230410b0011150c070b072a020f080c090a090a010c040c030b032e0b043817100a140c080a080a0226031c0b01010b09010700270a080a0221032105290b090b0138180c0b010b0b0c05053f0b090b0138120c0a0b080a02170a0a0f0a150a0a1000140a0a1004140b0a1002140b0212030c050b050203000100030200000301040300010006020005000303092200", "abi": { "address": "0x1", "name": "Token", @@ -3980,7 +3980,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000b01000e020e1e032c8c0104b8011a05d201960207e803e20208ca062006ea06680ad2070f0ce107b2030d930b02000000010002000300040005000600000800020707000505040204000400060604000118070003030701000000080001000009020100000a000100000b020100000c030400000d050100000e060100000f070100041105090005120b0c02040405130b0e02040405140f1002040405151101020404061612010002171304000119151400031a01160100061b170100060c180400051c0111020404051d1a1b020404051e1c01020404061f1d1e0006201f20000621210100090a0a0d0b0d0a0a0c0d1010130a140a130d150a140d090d150d03060c0506080100040c05050302060c0301080101060c04060c0506080103050c0505030307080105070b0202050b020208010803070b0202080108030b020208010803050803010502050b02020801080302070b020209000901060900010709010208010803020900090101060b0202090009010103010b02020900090102060c0803020503010804010a02010b0501090005060c0804080408040b05010306060c0804080408040308040a070b0202050b0202080108030605070b020208010803060801070b020208010803070803070b0202050b02020801080305080306080102060b020209000901060900010103070b0202090009010900090103060c0608010301080301060803010608010208030708030e546f6b656e5472616e73666572730541534349490447554944064f7074696f6e065369676e6572055461626c6505546f6b656e0249440c63616e63656c5f6f666665721363616e63656c5f6f666665725f73637269707405636c61696d0c636c61696d5f7363726970740c6372656174655f746f6b656e1a696e697469616c697a655f746f6b656e5f7472616e7366657273056f666665720c6f666665725f7363726970740e70656e64696e675f636c61696d730a616464726573735f6f660a626f72726f775f6d75740672656d6f766505636f756e740d64657374726f795f656d7074790d6465706f7369745f746f6b656e096372656174655f696406537472696e6706737472696e67046e6f6e65116372656174655f636f6c6c656374696f6e066372656174650c636f6e7461696e735f6b657906696e736572740e77697468647261775f746f6b656e08746f6b656e5f69640b6d657267655f746f6b656e00000000000000000000000000000000000000000000000000000000000000010a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e000201100b0202050b020208010803000100010008250a0011080c080b082a000f000c050a050e0138000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0138030c07010b07380405210b05010b000b09110d02010200010004090b020b03110e0c040e000b010e04110002020100010008250a0011080c080b012a000f000c050a050e0838000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0838030c07010b07380405210b05010b000b09110d02030200010004090b020b03110e0c040e000b010e041102020400000014170700110f0c020a000701110f0e02140702110f380511110b000b020703110f0704110f0b010702110f1112020500000001050b00380612002d0002060100010019410a0011080c0b0a0b2900200308050a0a0011050b0b2a000f000c0a0a0a0e010c050c040b042e0b053807200319051d0a0a0a01380838090b0a0e0138000c080b000b020b0311160c0c0e0c11170c0d0a080a0d0c070c060b062e0b07380a0333053b0b080b0d380b0c090b0c0b09111805400b080b0d140b0c380c020702000100040a0b020b03110e0c050e000b010e050b04110602000000", + "bytecode": "0xa11ceb0b050000000b01000e020e1e032c8c0104b8011a05d201960207e803e20208ca062006ea06680ad2070f0ce107b2030d930b02000000010002000300040005000600000800020707000505040204000400060604000118070003030701000000080001000009020100000a000100000b020100000c030400000d050100000e060100000f070100041105090005120b0c02040405130b0e02040405140f1002040405151101020404061612010002171304000119151400031a01160100061b170100060c180400051c0111020404051d1a1b020404051e1c01020404061f1d1e0006201f20000621210100090a0a0d0b0d0a0a0c0d1010130a140a130d150a140d090d150d03060c0506080100040c05050302060c0301080101060c04060c0506080103050c0505030307080105070b0202050b020208010803070b0202080108030b020208010803050803010502050b02020801080302070b020209000901060900010709010208010803020900090101060b0202090009010103010b02020900090102060c0803020503010804010a02010b0501090005060c0804080408040b05010306060c0804080408040308040a070b0202050b0202080108030605070b020208010803060801070b020208010803070803070b0202050b02020801080305080306080102060b020209000901060900010103070b0202090009010900090103060c0608010301080301060803010608010208030708030e546f6b656e5472616e73666572730541534349490447554944064f7074696f6e065369676e6572055461626c6505546f6b656e0249440c63616e63656c5f6f666665721363616e63656c5f6f666665725f73637269707405636c61696d0c636c61696d5f7363726970740c6372656174655f746f6b656e1a696e697469616c697a655f746f6b656e5f7472616e7366657273056f666665720c6f666665725f7363726970740e70656e64696e675f636c61696d730a616464726573735f6f660a626f72726f775f6d75740672656d6f766505636f756e740d64657374726f795f656d7074790d6465706f7369745f746f6b656e096372656174655f696406537472696e6706737472696e67046e6f6e65116372656174655f636f6c6c656374696f6e066372656174650c636f6e7461696e735f6b657906696e736572740e77697468647261775f746f6b656e08746f6b656e5f69640b6d657267655f746f6b656e00000000000000000000000000000000000000000000000000000000000000010a020d0c48656c6c6f2c20576f726c640a021918436f6c6c656374696f6e3a2048656c6c6f2c20576f726c640a02121168747470733a2f2f6170746f732e6465760a021413546f6b656e3a2048656c6c6f2c20546f6b656e0a020d0c48656c6c6f2c20546f6b656e000201100b0202050b020208010803000100010008250a0011080c080b082a000f000c050a050e0138000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0138030c07010b07380405210b05010b000b09110d02010200010004090b020b03110e0c040e000b010e04110002020100010008250a0011080c080b012a000f000c050a050e0838000c060a060b0238010c09010b062e3802060000000000000000210317051f0b050e0838030c07010b07380405210b05010b000b09110d02030200010004090b020b03110e0c040e000b010e041102020400000014170700110f0c020a000701110f0e02140702110f380511110b000b020703110f0704110f0b010702110f1112020500000001050b00380612002d0002060100010019410a0011080c0b0a0b2900200308050a0a0011050b0b2a000f000c0a0a0a0e010c050c040b042e0b053807200319051d0a0a0a01380838090b0a0e0138000c080b000b020b0311160c0c0e0c11170c0d0a080a0d0c070c060b062e0b07380a0333053b0b080b0d380b0c090b0c0b09111805400b080b0d140b0c380c020702000100040a0b020b03110e0c050e000b010e050b04110602000000", "abi": { "address": "0x1", "name": "TokenTransfers", @@ -4081,7 +4081,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000801000402040403080a05120407163c0852200c720b0f7d02000100020103040000040001000105000100010800000c4170746f734163636f756e740e5472616e73616374696f6e4665650854657374436f696e04436f696e086275726e5f666565086275726e5f67617300000000000000000000000000000000000000000000000000000000000000010003000001030b00110102000000", + "bytecode": "0xa11ceb0b050000000801000402040403080a05120407163c0852200c720b0f7d02000100020103040000040001000105000100010800000c4170746f734163636f756e740e5472616e73616374696f6e4665650854657374436f696e04436f696e086275726e5f666565086275726e5f67617300000000000000000000000000000000000000000000000000000000000000010003000001030b00110102000000", "abi": { "address": "0x1", "name": "TransactionFee", @@ -4107,7 +4107,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000c01000e020e10031e3b045906055f3c079b01d60208f10320069104360ac7040e0bd504020cd704ad010d840604000000010002000300040005000600070801000100000800010b030100010008000101000009010200000a030200000c0401010005100101000411050100021207070006130b02010006140d02010002150707000316010100070a070c080c03060c0a0a020100010101060a0202010b0201090001060c0109000103010608010201060801010201060a0900010a0202060a0900060900010708011b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f720b436861696e4d61726b65720a696e697469616c697a651169735f6d6f64756c655f616c6c6f7765641169735f7363726970745f616c6c6f776564034361701d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b64756d6d795f6669656c64117363726970745f616c6c6f775f6c697374196d6f64756c655f7075626c697368696e675f616c6c6f7765640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640869735f656d70747908636f6e7461696e730d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010d010102020e0a0a020f01000600010000011f11040a00110507023b0020030c0b00010700110627070229012003150b000107011106270a000939003f000b000b010b0212012d01020101000101080707022b010c000b00100014020201000101091e0a003800030405080b0001080207022b010c020a0210013801031005170b00010b0201080c01051c0b0210010b0038020c010b010203010001010e0f07023b000306070011092707022a010c020b000b020f0015110a020101010000", + "bytecode": "0xa11ceb0b050000000c01000e020e10031e3b045906055f3c079b01d60208f10320069104360ac7040e0bd504020cd704ad010d840604000000010002000300040005000600070801000100000800010b030100010008000101000009010200000a030200000c0401010005100101000411050100021207070006130b02010006140d02010002150707000316010100070a070c080c03060c0a0a020100010101060a0202010b0201090001060c0109000103010608010201060801010201060a0900010a0202060a0900060900010708011b5472616e73616374696f6e5075626c697368696e674f7074696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d7006566563746f720b436861696e4d61726b65720a696e697469616c697a651169735f6d6f64756c655f616c6c6f7765641169735f7363726970745f616c6c6f776564034361701d7365745f6d6f64756c655f7075626c697368696e675f616c6c6f7765640b64756d6d795f6669656c64117363726970745f616c6c6f775f6c697374196d6f64756c655f7075626c697368696e675f616c6c6f7765640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640869735f656d70747908636f6e7461696e730d6e6f745f7075626c69736865640b7265636f6e666967757265000000000000000000000000000000000000000000000000000000000000000103080000000000000000030801000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010d010102020e0a0a020f01000600010000011f11040a00110507023b0020030c0b00010700110627070229012003150b000107011106270a000939003f000b000b010b0212012d01020101000101080707022b010c000b00100014020201000101091e0a003800030405080b0001080207022b010c020a0210013801031005170b00010b0201080c01051c0b0210010b0038020c010b010203010001010e0f07023b000306070011092707022a010c020b000b020f0015110a020101010000", "abi": { "address": "0x1", "name": "TransactionPublishingOption", @@ -4209,7 +4209,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000b01000c020c1803242f05532a077dee0408eb0520068b06400acb06300bfb06020cfd06b1020dae091a000000010002000300040005000607000007070000000800000808010001010a03010001000900010100000b02010100051c010100041d040100021e060600051f01010002200606000221060600032201010004060c0a020a0203000c0303030303030303030303060b0401090001080001060c01090001030107080008564d436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d700c476173436f6e7374616e74730b4761735363686564756c6513564d436f6e666967436861696e4d61726b65720a696e697469616c697a6503436170117365745f6761735f636f6e7374616e74731b676c6f62616c5f6d656d6f72795f7065725f627974655f636f737421676c6f62616c5f6d656d6f72795f7065725f627974655f77726974655f636f7374196d696e5f7472616e73616374696f6e5f6761735f756e697473186c617267655f7472616e73616374696f6e5f6375746f666616696e7472696e7369635f6761735f7065725f627974651b6d6178696d756d5f6e756d6265725f6f665f6761735f756e697473166d696e5f70726963655f7065725f6761735f756e6974166d61785f70726963655f7065725f6761735f756e69741d6d61785f7472616e73616374696f6e5f73697a655f696e5f6279746573176761735f756e69745f7363616c696e675f666163746f721464656661756c745f6163636f756e745f73697a6514696e737472756374696f6e5f7363686564756c650f6e61746976655f7363686564756c650d6761735f636f6e7374616e74730c6761735f7363686564756c650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c1800020b0c030d030e030f031003110312031303140315031603010203170a02180a021908000202011a08010302011b01030500010000032e11020a00110307033b0020030c0b00010700110427070329022003150b000107011104270a000939003f000604000000000000000609000000000000000658020000000000000658020000000000000608000000000000000600093d00000000000b0306102700000000000006001000000000000006e80300000000000006200300000000000012000c040b000b010b020b04120112022d02020101000102074e110507033b00030707001106270a060a0725030e07021107270a020a05250315070211072707032902031b070111062707032a020f000f010c0c0b000a0c0f02150b010a0c0f03150b020a0c0f04150b030a0c0f05150b040a0c0f06150b050a0c0f07150b060a0c0f08150b070a0c0f09150b080a0c0f0a150b090a0c0f0b150b0a0b0c0f0c15110802020001020000000100020003000400050006000700080009000a00", + "bytecode": "0xa11ceb0b050000000b01000c020c1803242f05532a077dee0408eb0520068b06400acb06300bfb06020cfd06b1020dae091a000000010002000300040005000607000007070000000800000808010001010a03010001000900010100000b02010100051c010100041d040100021e060600051f01010002200606000221060600032201010004060c0a020a0203000c0303030303030303030303060b0401090001080001060c01090001030107080008564d436f6e6669670a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d700c476173436f6e7374616e74730b4761735363686564756c6513564d436f6e666967436861696e4d61726b65720a696e697469616c697a6503436170117365745f6761735f636f6e7374616e74731b676c6f62616c5f6d656d6f72795f7065725f627974655f636f737421676c6f62616c5f6d656d6f72795f7065725f627974655f77726974655f636f7374196d696e5f7472616e73616374696f6e5f6761735f756e697473186c617267655f7472616e73616374696f6e5f6375746f666616696e7472696e7369635f6761735f7065725f627974651b6d6178696d756d5f6e756d6265725f6f665f6761735f756e697473166d696e5f70726963655f7065725f6761735f756e6974166d61785f70726963655f7065725f6761735f756e69741d6d61785f7472616e73616374696f6e5f73697a655f696e5f6279746573176761735f756e69745f7363616c696e675f666163746f721464656661756c745f6163636f756e745f73697a6514696e737472756374696f6e5f7363686564756c650f6e61746976655f7363686564756c650d6761735f636f6e7374616e74730c6761735f7363686564756c650b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c1800020b0c030d030e030f031003110312031303140315031603010203170a02180a021908000202011a08010302011b01030500010000032e11020a00110307033b0020030c0b00010700110427070329022003150b000107011104270a000939003f000604000000000000000609000000000000000658020000000000000658020000000000000608000000000000000600093d00000000000b0306102700000000000006001000000000000006e80300000000000006200300000000000012000c040b000b010b020b04120112022d02020101000102074e110507033b00030707001106270a060a0725030e07021107270a020a05250315070211072707032902031b070111062707032a020f000f010c0c0b000a0c0f02150b010a0c0f03150b020a0c0f04150b030a0c0f05150b040a0c0f06150b050a0c0f07150b060a0c0f08150b070a0c0f09150b080a0c0f0a150b090a0c0f0b150b0a0b0c0f0c15110802020001020000000100020003000400050006000700080009000a00", "abi": { "address": "0x1", "name": "VMConfig", @@ -4378,7 +4378,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000c01001202121a032c830104af011005bf0153079202f7040889072006a907540afd07220b9f08020ca108ac030dcd0b0a0000000100020003000400050006000700080009070000000800000a08010001011303010001030307010000000b000100000c000200000d030400000e000500000f000000001003040000110607010000120001000014080701000015060700001609070000170a0700021f0c0c0003200d01010002210c0c0003220d0e01000723070700062406070002250c0c00072607070005270600000328071101000429050100032a10110100082b0001000d020f020d000f001502150017021700010501010108000106080001060a02010a0201060c0003060c0a020b0301090005060c050a020a020a0202060c0501060b04010800010301060b040109000106090001060801010900010b04010900010708010f56616c696461746f72436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e095369676e6174757265065369676e65720f53797374656d4164647265737365730954696d657374616d701756616c696461746f724f70657261746f72436f6e66696706436f6e6669671a56616c696461746f72436f6e666967436861696e4d61726b65720d6578697374735f636f6e6669670a6765745f636f6e666967146765745f636f6e73656e7375735f7075626b65790e6765745f68756d616e5f6e616d650c6765745f6f70657261746f721f6765745f76616c696461746f725f6e6574776f726b5f6164647265737365730a696e697469616c697a650869735f76616c696403436170077075626c6973680f72656d6f76655f6f70657261746f720a7365745f636f6e6669670c7365745f6f70657261746f7210636f6e73656e7375735f7075626b65791b76616c696461746f725f6e6574776f726b5f6164647265737365731a66756c6c6e6f64655f6e6574776f726b5f61646472657373657306636f6e666967106f70657261746f725f6163636f756e740a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640769735f736f6d6510696e76616c69645f617267756d656e7406626f72726f770e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66046e6f6e6517656432353531395f76616c69646174655f7075626b657904736f6d651d6861735f76616c696461746f725f6f70657261746f725f636f6e666967000000000000000000000000000000000000000000000000000000000000000103080900000000000000030802000000000000000308010000000000000003080300000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203180a02190a021a0a020102031b0b040108001c0b0401051d0a020202011e0102100000000007030b0029010201010001010b160a00110003060704110c270b002b0110000c010a01380003120b01010704110e270b01380114020201000007030b0010010203010001010f0d0a00290103060704110c270b002b010c010b011002140204010001010f170a00290103060704110c270b002b010c010a011003380203120b01010704110e270b011003380314020501000007030b0010040206010000071111100a00111107053b0020030c0b000107001112270b000939003f00020701000101010e0a0029010304050a0b002b01100038000c01050c090c010b010208010000071a111307053b0003090b00010700110c270a00111429012003130b000107041112270b00380438050b0112012d01020901000101000f0b0011140c010a01110003090704110c2738050b012a010f0315020a0100010112210b0011140a0111042103090702110e270a021116030f0701110e270a01110003150704110c270b012a010c050b020b030b04120038060b050f0015020b0100010100180a01111803080b00010703110e270b0011140c020a02110003110704110c270b0138070b022a010f0315020100000001020101000100", + "bytecode": "0xa11ceb0b050000000c01001202121a032c830104af011005bf0153079202f7040889072006a907540afd07220b9f08020ca108ac030dcd0b0a0000000100020003000400050006000700080009070000000800000a08010001011303010001030307010000000b000100000c000200000d030400000e000500000f000000001003040000110607010000120001000014080701000015060700001609070000170a0700021f0c0c0003200d01010002210c0c0003220d0e01000723070700062406070002250c0c00072607070005270600000328071101000429050100032a10110100082b0001000d020f020d000f001502150017021700010501010108000106080001060a02010a0201060c0003060c0a020b0301090005060c050a020a020a0202060c0501060b04010800010301060b040109000106090001060801010900010b04010900010708010f56616c696461746f72436f6e6669670a4361706162696c697479064572726f7273064f7074696f6e095369676e6174757265065369676e65720f53797374656d4164647265737365730954696d657374616d701756616c696461746f724f70657261746f72436f6e66696706436f6e6669671a56616c696461746f72436f6e666967436861696e4d61726b65720d6578697374735f636f6e6669670a6765745f636f6e666967146765745f636f6e73656e7375735f7075626b65790e6765745f68756d616e5f6e616d650c6765745f6f70657261746f721f6765745f76616c696461746f725f6e6574776f726b5f6164647265737365730a696e697469616c697a650869735f76616c696403436170077075626c6973680f72656d6f76655f6f70657261746f720a7365745f636f6e6669670c7365745f6f70657261746f7210636f6e73656e7375735f7075626b65791b76616c696461746f725f6e6574776f726b5f6164647265737365731a66756c6c6e6f64655f6e6574776f726b5f61646472657373657306636f6e666967106f70657261746f725f6163636f756e740a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640769735f736f6d6510696e76616c69645f617267756d656e7406626f72726f770e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66046e6f6e6517656432353531395f76616c69646174655f7075626b657904736f6d651d6861735f76616c696461746f725f6f70657261746f725f636f6e666967000000000000000000000000000000000000000000000000000000000000000103080900000000000000030802000000000000000308010000000000000003080300000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c18000203180a02190a021a0a020102031b0b040108001c0b0401051d0a020202011e0102100000000007030b0029010201010001010b160a00110003060704110c270b002b0110000c010a01380003120b01010704110e270b01380114020201000007030b0010010203010001010f0d0a00290103060704110c270b002b010c010b011002140204010001010f170a00290103060704110c270b002b010c010a011003380203120b01010704110e270b011003380314020501000007030b0010040206010000071111100a00111107053b0020030c0b000107001112270b000939003f00020701000101010e0a0029010304050a0b002b01100038000c01050c090c010b010208010000071a111307053b0003090b00010700110c270a00111429012003130b000107041112270b00380438050b0112012d01020901000101000f0b0011140c010a01110003090704110c2738050b012a010f0315020a0100010112210b0011140a0111042103090702110e270a021116030f0701110e270a01110003150704110c270b012a010c050b020b030b04120038060b050f0015020b0100010100180a01111803080b00010703110e270b0011140c020a02110003110704110c270b0138070b022a010f0315020100000001020101000100", "abi": { "address": "0x1", "name": "ValidatorConfig", @@ -4585,7 +4585,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000b01000c020c10031c3405501a076aa9020893032006b303360ae9030b0bf403020cf603780dee040200000001000200030004000500000800000608010001010a0301000100070001000008000200000903040100000b05040100020e060600050f04040004100304000211060600051204040003130300000105010a02010101060c0003060c0a020b0201090001030109001756616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d702256616c696461746f724f70657261746f72436f6e666967436861696e4d61726b65720e6765745f68756d616e5f6e616d651d6861735f76616c696461746f725f6f70657261746f725f636f6e6669670a696e697469616c697a6503436170077075626c6973680a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66000000000000000000000000000000000000000000000000000000000000000103080900000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0a020102010d0101070001000100040b0a001101030607011104270b002b00100014020101000004030b0029000202010000041111050a00110607023b0020030c0b000107001107270b000939003f0002030100000418110807023b0003090b000107001104270a00110911012003130b000107011107270b000b0112002d0002000000", + "bytecode": "0xa11ceb0b050000000b01000c020c10031c3405501a076aa9020893032006b303360ae9030b0bf403020cf603780dee040200000001000200030004000500000800000608010001010a0301000100070001000008000200000903040100000b05040100020e060600050f04040004100304000211060600051204040003130300000105010a02010101060c0003060c0a020b0201090001030109001756616c696461746f724f70657261746f72436f6e6669670a4361706162696c697479064572726f7273065369676e65720f53797374656d4164647265737365730954696d657374616d702256616c696461746f724f70657261746f72436f6e666967436861696e4d61726b65720e6765745f68756d616e5f6e616d651d6861735f76616c696461746f725f6f70657261746f725f636f6e6669670a696e697469616c697a6503436170077075626c6973680a68756d616e5f6e616d650b64756d6d795f6669656c640d6e6f745f7075626c69736865640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c6973686564106173736572745f6f7065726174696e670a616464726573735f6f66000000000000000000000000000000000000000000000000000000000000000103080900000000000000030800000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010c0a020102010d0101070001000100040b0a001101030607011104270b002b00100014020101000004030b0029000202010000041111050a00110607023b0020030c0b000107001107270b000939003f0002030100000418110807023b0003090b000107001104270a00110911012003130b000107011107270b000b0112002d0002000000", "abi": { "address": "0x1", "name": "ValidatorOperatorConfig", @@ -4684,7 +4684,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000c01001402141e0332c70104f90116058f02aa0107b903bc0608f5092006950aa4010ab90b1a0bd30b020cd50be1050db611080000000100020003000400050006000700080009000a0700000b0801000100000b00010c0301000108100700030307010000000d00010100000e01010100000f020300001103040000120506000013010700001408010100001503090000160a0900001700010100001807010000190b0100001a0c0900001b010200072301010008240309000225020200022602020008270304000728010200092910010100022a020200092b11120100032c14090100032b14120100092d16020100032e0e170100032f0117010007300101000631080100023202020009330118010009341b0e010004350101000836030300053708030009381b1e0100010e140f160f17021802190f1a021b021f0f200f240f02050b03010900000103010501080402060a080005010b05010301080201060c01010205060a080002060c0502070a080003070508040303070a08000804080201090001080002070a0900090002060a09000301060900020b050103080201060b0501090003030306080001060a0900010b05010900010a09000208020503030b050103080202070a090003010708020501030b050103070800080201070900040708040804030708000f56616c696461746f7253797374656d0a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e065369676e65720f53797374656d4164647265737365730954696d657374616d700f56616c696461746f72436f6e66696706566563746f720d56616c696461746f72496e666f1756616c696461746f72536574436861696e4d61726b6572034361700d6164645f76616c696461746f72206173736572745f636861696e5f6d61726b65725f69735f7075626c6973686564196765745f6974685f76616c696461746f725f6164647265737306436f6e666967146765745f76616c696461746f725f636f6e666967146765745f76616c696461746f725f696e6465785f1b6765745f76616c696461746f725f73797374656d5f636f6e66696718696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f720d69735f76616c696461746f725f1072656d6f76655f76616c696461746f721b7365745f76616c696461746f725f73797374656d5f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572651a7570646174655f6974685f76616c696461746f725f696e666f5f1276616c696461746f725f7365745f73697a65046164647216636f6e73656e7375735f766f74696e675f706f77657206636f6e666967176c6173745f636f6e6669675f7570646174655f74696d650b64756d6d795f6669656c6406736368656d650a76616c696461746f7273106173736572745f6f7065726174696e670869735f76616c696410696e76616c69645f617267756d656e740e6c696d69745f65786365656465640a6765745f636f6e666967106e6f775f6d6963726f7365636f6e647309707573685f6261636b0d6e6f745f7075626c697368656406626f72726f770769735f736f6d65066c656e67746804736f6d65046e6f6e650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790b737761705f72656d6f76650b7265636f6e6669677572650c6765745f6f70657261746f720a616464726573735f6f660a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080200000000000000030809000000000000000308000000000000000003080600000000000000030808000000000000000308010000000000000003080400000000000000030807000000000000000308030000000000000003080500000000000000030800a3e111000000000308ffffffffffffffff030800010000000000000520000000000000000000000000000000000000000000000000000000000a550c180002041c051d031e08041f0301020120010202022102220a0800010e00010001020d30110e38000a00110f03080705111027110d070c23030f070711112711050c080a000e081000110820031a07001110270a0011120c070d080f000c060b000c020b070c0311130c050b060b020601000000000000000b030b05120038010b08110a02010000000107070d3b000306070111152702020100010207100a00110d230307070911102711050c010e0110000b003802100114020301000102131611050c020e0210000b0011040c010e013803030d07081110270e0210000e013804143802100214020400000015230a0038050c030600000000000000000c020a020a0323030a051f0a000a0238020c040b041001140a01210315051a0b00010b023806020b02060100000000000000160c0205050b000138070205010001020104070d2b02140206010000011f111c0a00111d070d3b0020030c0b00010701111e27070d29022003150b00010702111e270a000939003f000b003100380812022d0202070100010219090b000c0211050c010b020e0110001108020800000006070b010b0011040c020e0238030209010001021a1b110e380011050c040e0410000b0011040c030e033803030f07081110270e033804140c020d040f000b023809010b04110a020a000001021c0f110e070d290203070702111527070d2a020c010b000b01151121020b010001021d49110e0a0111220b00112321030a070611102711050c060e0610000b0111040c040e043803031707081110270e043804140c030d060f000a03110c0c020b02032305480d060f000b03380a0c050a05100314070b070a172503350b0501070411112711130a05100314070a162403420b0501070311112711130b050f03150b06110a020c0000001f330a002e38050c040a010b04260309050d0b000109020b000b01380a0c050a05100114110f200318051c0b050109020a0510011411120c030b050f020c020a022e0e0321032a052e0b020109020b030b021508020d01000102070611050c000e001000380502020100000002000300", + "bytecode": "0xa11ceb0b050000000c01001402141e0332c70104f90116058f02aa0107b903bc0608f5092006950aa4010ab90b1a0bd30b020cd50be1050db611080000000100020003000400050006000700080009000a0700000b0801000100000b00010c0301000108100700030307010000000d00010100000e01010100000f020300001103040000120506000013010700001408010100001503090000160a0900001700010100001807010000190b0100001a0c0900001b010200072301010008240309000225020200022602020008270304000728010200092910010100022a020200092b11120100032c14090100032b14120100092d16020100032e0e170100032f0117010007300101000631080100023202020009330118010009341b0e010004350101000836030300053708030009381b1e0100010e140f160f17021802190f1a021b021f0f200f240f02050b03010900000103010501080402060a080005010b05010301080201060c01010205060a080002060c0502070a080003070508040303070a08000804080201090001080002070a0900090002060a09000301060900020b050103080201060b0501090003030306080001060a0900010b05010900010a09000208020503030b050103080202070a090003010708020501030b050103070800080201070900040708040804030708000f56616c696461746f7253797374656d0a4361706162696c697479064572726f7273064f7074696f6e0f5265636f6e66696775726174696f6e065369676e65720f53797374656d4164647265737365730954696d657374616d700f56616c696461746f72436f6e66696706566563746f720d56616c696461746f72496e666f1756616c696461746f72536574436861696e4d61726b6572034361700d6164645f76616c696461746f72206173736572745f636861696e5f6d61726b65725f69735f7075626c6973686564196765745f6974685f76616c696461746f725f6164647265737306436f6e666967146765745f76616c696461746f725f636f6e666967146765745f76616c696461746f725f696e6465785f1b6765745f76616c696461746f725f73797374656d5f636f6e66696718696e697469616c697a655f76616c696461746f725f7365740c69735f76616c696461746f720d69735f76616c696461746f725f1072656d6f76655f76616c696461746f721b7365745f76616c696461746f725f73797374656d5f636f6e6669671d7570646174655f636f6e6669675f616e645f7265636f6e6669677572651a7570646174655f6974685f76616c696461746f725f696e666f5f1276616c696461746f725f7365745f73697a65046164647216636f6e73656e7375735f766f74696e675f706f77657206636f6e666967176c6173745f636f6e6669675f7570646174655f74696d650b64756d6d795f6669656c6406736368656d650a76616c696461746f7273106173736572745f6f7065726174696e670869735f76616c696410696e76616c69645f617267756d656e740e6c696d69745f65786365656465640a6765745f636f6e666967106e6f775f6d6963726f7365636f6e647309707573685f6261636b0d6e6f745f7075626c697368656406626f72726f770769735f736f6d65066c656e67746804736f6d65046e6f6e650e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c697368656405656d7074790b737761705f72656d6f76650b7265636f6e6669677572650c6765745f6f70657261746f720a616464726573735f6f660a626f72726f775f6d7574000000000000000000000000000000000000000000000000000000000000000103080200000000000000030809000000000000000308000000000000000003080600000000000000030808000000000000000308010000000000000003080400000000000000030807000000000000000308030000000000000003080500000000000000030800a3e111000000000308ffffffffffffffff030800010000000000000520000000000000000000000000000000000000000000000000000000000a550c180002041c051d031e08041f0301020120010202022102220a0800010e00010001020d30110e38000a00110f03080705111027110d070c23030f070711112711050c080a000e081000110820031a07001110270a0011120c070d080f000c060b000c020b070c0311130c050b060b020601000000000000000b030b05120038010b08110a02010000000107070d3b000306070111152702020100010207100a00110d230307070911102711050c010e0110000b003802100114020301000102131611050c020e0210000b0011040c010e013803030d07081110270e0210000e013804143802100214020400000015230a0038050c030600000000000000000c020a020a0323030a051f0a000a0238020c040b041001140a01210315051a0b00010b023806020b02060100000000000000160c0205050b000138070205010001020104070d2b02140206010000011f111c0a00111d070d3b0020030c0b00010701111e27070d29022003150b00010702111e270a000939003f000b003100380812022d0202070100010219090b000c0211050c010b020e0110001108020800000006070b010b0011040c020e0238030209010001021a1b110e380011050c040e0410000b0011040c030e033803030f07081110270e033804140c020d040f000b023809010b04110a020a000001021c0f110e070d290203070702111527070d2a020c010b000b01151121020b010001021d49110e0a0111220b00112321030a070611102711050c060e0610000b0111040c040e043803031707081110270e043804140c030d060f000a03110c0c020b02032305480d060f000b03380a0c050a05100314070b070a172503350b0501070411112711130a05100314070a162403420b0501070311112711130b050f03150b06110a020c0000001f330a002e38050c040a010b04260309050d0b000109020b000b01380a0c050a05100114110f200318051c0b050109020a0510011411120c030b050f020c020a022e0e0321032a052e0b020109020b030b021508020d01000102070611050c000e001000380502020100000002000300", "abi": { "address": "0x1", "name": "ValidatorSystem", @@ -4869,7 +4869,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000801000203026004621205745907cd01930108e002200680030a0c8a038904000000010001010000020203010000030405010000040607010000050801010000060108010000070609010000080a07010000090a0b0100000a0c0d0100000b0e010100000c040d0100000d0c010100000e0d080100000f0f0101000010040d01000c0d070d090d0a0d040d080d010d0e0d050d02070a09000a09000002060a0900030106090002070a0900030107090002060a09000609000101010a090002010301060a0900010301070a090001090002070a0900090003070a090003030203030303070a0900030303030306566563746f7206617070656e6406626f72726f770a626f72726f775f6d757408636f6e7461696e730d64657374726f795f656d70747905656d70747908696e6465785f6f660869735f656d707479066c656e67746808706f705f6261636b09707573685f6261636b0672656d6f766507726576657273650973696e676c65746f6e04737761700b737761705f72656d6f76650000000000000000000000000000000000000000000000000000000000000001030800000000000000000001000001110d0138000e013801200307050c0a000d013802380305020b00010b0138040201010200020102000301000010220600000000000000000c020a0038050c030a020a0323030a051c0a000a0238060a0121031105170b00010b010108020b02060100000000000000160c0205050b00010b0101090204010200050102000601000010240600000000000000000c020a0038050c030a020a0323030a051d0a000a0238060a0121031105180b00010b0101080b02020b02060100000000000000160c0205050b00010b010109060000000000000000020701000001050b003805060000000000000000210208010200090102000a0102000b01000011260a002e38050c040a010a04260309050d0b00010700270b04060100000000000000170c040a010a0423031605230a000c030a010c020b01060100000000000000160c010b030b020a01380705110b003802020c01000012270a002e38050c030a03060000000000000000210309050c0b0001020600000000000000000c020b03060100000000000000170c010a020a0123031705240a000a020a0138070b02060100000000000000160c020b01060100000000000000170c0105120b0001020d010000080738080c010d010b0038030b01020e0102000f0100000b160a002e38012003090b00010700270a002e3805060100000000000000170c020a000b010b0238070b0038020200", + "bytecode": "0xa11ceb0b050000000801000203026004621205745907cd01930108e002200680030a0c8a038904000000010001010000020203010000030405010000040607010000050801010000060108010000070609010000080a07010000090a0b0100000a0c0d0100000b0e010100000c040d0100000d0c010100000e0d080100000f0f0101000010040d01000c0d070d090d0a0d040d080d010d0e0d050d02070a09000a09000002060a0900030106090002070a0900030107090002060a09000609000101010a090002010301060a0900010301070a090001090002070a0900090003070a090003030203030303070a0900030303030306566563746f7206617070656e6406626f72726f770a626f72726f775f6d757408636f6e7461696e730d64657374726f795f656d70747905656d70747908696e6465785f6f660869735f656d707479066c656e67746808706f705f6261636b09707573685f6261636b0672656d6f766507726576657273650973696e676c65746f6e04737761700b737761705f72656d6f76650000000000000000000000000000000000000000000000000000000000000001030800000000000000000001000001110d0138000e013801200307050c0a000d013802380305020b00010b0138040201010200020102000301000010220600000000000000000c020a0038050c030a020a0323030a051c0a000a0238060a0121031105170b00010b010108020b02060100000000000000160c0205050b00010b0101090204010200050102000601000010240600000000000000000c020a0038050c030a020a0323030a051d0a000a0238060a0121031105180b00010b0101080b02020b02060100000000000000160c0205050b00010b010109060000000000000000020701000001050b003805060000000000000000210208010200090102000a0102000b01000011260a002e38050c040a010a04260309050d0b00010700270b04060100000000000000170c040a010a0423031605230a000c030a010c020b01060100000000000000160c010b030b020a01380705110b003802020c01000012270a002e38050c030a03060000000000000000210309050c0b0001020600000000000000000c020b03060100000000000000170c010a020a0123031705240a000a020a0138070b02060100000000000000160c020b01060100000000000000170c0105120b0001020d010000080738080c010d010b0038030b01020e0102000f0100000b160a002e38012003090b00010700270a002e3805060100000000000000170c020a000b010b0238070b0038020200", "abi": { "address": "0x1", "name": "Vector", @@ -5123,7 +5123,7 @@ "type": "write_module", "address": "0x1", "data": { - "bytecode": "0xa11ceb0b040000000b01000c020c10031c2a05461a0760dd0108bd022006dd02400a9d030a0ba703020ca9037c0da5040200000001000200030004000500000f00000608010001010803010001000700010100000902010100050c010100040d030100020e050500020f0505000210050500031101010002060c03000203060b0201090001060c010900010302070800030756657273696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d701256657273696f6e436861696e4d61726b65720a696e697469616c697a650343617003736574056d616a6f720b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010a030102010b01010400010000011e11020a00110307033b0020030c0b00010700110427070329002003150b000107011104270a000939003f000b000b0112002d00020101000100062107033b000306070011052707032900030c070111052707032b001000140c030b030a00230318070211062707032a000c020b000b020f0015110702000000", + "bytecode": "0xa11ceb0b050000000b01000c020c10031c2a05461a0760dd0108bd022006dd02400a9d030a0ba703020ca9037c0da5040200000001000200030004000500000f00000608010001010803010001000700010100000902010100050c010100040d030100020e050500020f0505000210050500031101010002060c03000203060b0201090001060c010900010302070800030756657273696f6e0a4361706162696c697479064572726f72730f5265636f6e66696775726174696f6e0f53797374656d4164647265737365730954696d657374616d701256657273696f6e436861696e4d61726b65720a696e697469616c697a650343617003736574056d616a6f720b64756d6d795f6669656c640e6173736572745f67656e65736973146173736572745f636f72655f7265736f7572636511616c72656164795f7075626c69736865640d6e6f745f7075626c697368656410696e76616c69645f617267756d656e740b7265636f6e66696775726500000000000000000000000000000000000000000000000000000000000000010308000000000000000003080100000000000000030802000000000000000520000000000000000000000000000000000000000000000000000000000a550c180002010a030102010b01010400010000011e11020a00110307033b0020030c0b00010700110427070329002003150b000107011104270a000939003f000b000b0112002d00020101000100062107033b000306070011052707032900030c070111052707032b001000140c030b030a00230318070211062707032a000c020b000b020f0015110702000000", "abi": { "address": "0x1", "name": "Version", diff --git a/api/goldens/aptos_api__tests__transactions_test__test_get_transactions_output_user_transaction_with_script_function_payload.json b/api/goldens/aptos_api__tests__transactions_test__test_get_transactions_output_user_transaction_with_script_function_payload.json index a091ccd06d29c..6561fa9e1fd44 100644 --- a/api/goldens/aptos_api__tests__transactions_test__test_get_transactions_output_user_transaction_with_script_function_payload.json +++ b/api/goldens/aptos_api__tests__transactions_test__test_get_transactions_output_user_transaction_with_script_function_payload.json @@ -3,12 +3,12 @@ "type": "block_metadata_transaction", "version": "1", "hash": "0xa8fc186c28fc0f95b8233651438093e8e215a51dcd16475f5e68c0a421f6305c", - "state_root_hash": "0x8db36edb4b35e7d02e6ffd1554550934267f808fb77d50e9cb710c35f4f24999", + "state_root_hash": "0x22b0b5b25b46a506b56fdc78166b208520c9d3c9bfe87e921cc6e30b19899b09", "event_root_hash": "0xd62c85b93234824cf825e9c028c3bcc59b06926039721bd7edd76b56ae9fcecf", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x7f6cb9873bd1ac076122b8b53002ebe269c25b0bcb9ed70edd9f6671a78c44e3", + "accumulator_root_hash": "0x6966b7d2555fb31c76e6e86cda67fd3351d1c876a3bd5581c66645f45666892e", "id": "0xf44b581f23222c10916b17a369b4da039d075952b58036f2a7b561446592403c", "round": "1", "previous_block_votes": [], @@ -19,12 +19,12 @@ "type": "user_transaction", "version": "2", "hash": "0x90a2b7c52f781e7e5f5a928b6e3273c9aa3adcb8529183f93b052d4f21c005b2", - "state_root_hash": "0xdaad8ae1364ab92be7373ffd15380d349a30e81ecff8e1ffe1e3cee7484ed2ca", + "state_root_hash": "0xf996f6d628353d1f0d0f86fc5a7435ed7de035872f9f75449786bb97bb017895", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x46d7a2930374b8f3b618cb25fbabf473cd673d93ec4f5eb55fbb453caca93ffd", + "accumulator_root_hash": "0xdde657955be861056b40695d1cd50aefd82800532bd7e50ed1624941a40fc470", "sender": "0xa550c18", "sequence_number": "0", "max_gas_amount": "2000", diff --git a/api/goldens/aptos_api__tests__transactions_test__test_get_transactions_returns_last_page_when_start_version_is_not_specified.json b/api/goldens/aptos_api__tests__transactions_test__test_get_transactions_returns_last_page_when_start_version_is_not_specified.json index 9fbc5574c3037..cbfd01c54db15 100644 --- a/api/goldens/aptos_api__tests__transactions_test__test_get_transactions_returns_last_page_when_start_version_is_not_specified.json +++ b/api/goldens/aptos_api__tests__transactions_test__test_get_transactions_returns_last_page_when_start_version_is_not_specified.json @@ -3,12 +3,12 @@ "type": "block_metadata_transaction", "version": "15", "hash": "0xab4b8030c0f02abde2a88a278e7e8306c96e2d63bdb9bdb397127c2d6ff124a3", - "state_root_hash": "0x818e7b1d4ad740f9f252e1c2987056d16936a9f0a792dae45dae1fae1b994536", + "state_root_hash": "0x3070a74e6f650bd6b8a6d5d73756c1c863c807c7318e2d3a0cee8ebd18f4448d", "event_root_hash": "0xfc0f9408425e820476668a895d8f224289bdb47f9ae81ea453cbf73d9d38d9dc", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0xb7a4ce1f835d6a352f618ba5c6e4d561fa8a18936ec3aaf06438436da9845e4a", + "accumulator_root_hash": "0xc1dc2b6fac9045629293c9337e0ab549cd91ee30c0a4457bbade511d4675b2fb", "id": "0x4a876b463d1297603568c40e814d9d5396d23087a0fd641e91e0e00df6c012cd", "round": "1", "previous_block_votes": [], @@ -19,12 +19,12 @@ "type": "user_transaction", "version": "16", "hash": "0xb005187cad5b6333f57953e9bcf33dd8daae31f536f560deb34747638edbb110", - "state_root_hash": "0x98e3980fe4e2ce010dd0696b2a3842b8f1e73f91651b6dc59e313fe5e1c7ab1e", + "state_root_hash": "0xbb3e2ea9510a6a9b8331e78a8b0617bd2ab3a628aa7eed9c956b6b34309a4642", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x5f42da8e052ce1ed95f745838bb45e979fef15b5b09ea915b7a6c7d1b006e315", + "accumulator_root_hash": "0x1c992ea188b59313d0529144a2c25a9e236c920de85c93fcec0a8ec4907c21ef", "sender": "0xa550c18", "sequence_number": "7", "max_gas_amount": "2000", @@ -51,12 +51,12 @@ "type": "block_metadata_transaction", "version": "17", "hash": "0xff76c3e356955265af1d3ba30315df5a21b41ae06dc08012062e12f96b259b2c", - "state_root_hash": "0x92a047d37838992c900bbc89668c4cf2b2d4d82e851c964c18430c73e2085a99", + "state_root_hash": "0x9d932a67d5a0933669d55e82546b015d643ddaa1884183115bb381ade0f7e359", "event_root_hash": "0xa6a9b44eb5c9a225afd2d745cccbcf07c5acb9e9bfa7b4c9d88ffa39a4c3f117", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x5130721b02fea5e22d5616be91c7bce5ff8fe3f52b0994cc63a1f38ee74714cb", + "accumulator_root_hash": "0xeb93307209c053df50fcc39cdf11eb37c330d78b01236469ef02abcf2bb74e55", "id": "0x464b5ca6488b897c005b2e17f00fc0bc8e7ed3f2ab59d607b0e3586bda1cda4e", "round": "1", "previous_block_votes": [], @@ -67,12 +67,12 @@ "type": "user_transaction", "version": "18", "hash": "0x3476838dfa0d08d7e013666b6a0dc3d46881c010db363466334eb27c4d72bfe0", - "state_root_hash": "0xa1bd817483757a9883fc5150aa429bdaa00c7b243bb53b15dbfc1a59a98f79cc", + "state_root_hash": "0x916681609d746cd343acf66009d361a0fb93aa10bd065fb2605f849d02dcb2c2", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0xa6c25fda9bfef7d65b7ba38a26b9bd1eb7b4adad32a16b4763e1bbe4d02bc13d", + "accumulator_root_hash": "0xa3ec796c581014a7a0708a00ac18f3738d5adf13ec7e53bd97e9849d7a0d5545", "sender": "0xa550c18", "sequence_number": "8", "max_gas_amount": "2000", @@ -99,12 +99,12 @@ "type": "block_metadata_transaction", "version": "19", "hash": "0xc7f0b608aeabd6d96828cb0ef04a2b598ca2bc3ac8e644cf6ef799021494c9b0", - "state_root_hash": "0xb21e519b328addb373f106d9855817398ff0cccb143836f5daad8aa855303abc", + "state_root_hash": "0xb83ba9c72b3c0ebef3ee5a8886bf451f43b571a288266635aec5fb931317e1ff", "event_root_hash": "0x496e79b2a294b6c0eb9a2b0e4827a2f0c0c559074ce5dfbf4e4462f08d12dfc8", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x87ef2bc600a9749c4084d403d435f4ea38ab55a42a92e44c786a6dbd92832a4c", + "accumulator_root_hash": "0x9c9d7e8dda82057ab4ca3dc5991785bbfd55ff96eefada9e72801337cc01caa2", "id": "0x19d258b113d8e3e12bca2aa612b304ece5b25988818dd7234e049913233eb918", "round": "1", "previous_block_votes": [], @@ -115,12 +115,12 @@ "type": "user_transaction", "version": "20", "hash": "0x4064a6f58e282eac3ab0f619a6efd35700acd8ec4292b6acc244d29c5a63edad", - "state_root_hash": "0xeaee2878062345412b35f590941113b76518fc35f56fbed368eada0ff4618ad4", + "state_root_hash": "0x90e0ecea6ed04f622d341c7979847edc8f7ba270d0a36543003a01aae4be2255", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x30b33fb867d20c10d49b8d09a1e0a276129551f8050ce66e9e00f474b5950889", + "accumulator_root_hash": "0x4131a9639ee631af640e572e0177e3795bf34b84f32cf69c7ff6007debb6d588", "sender": "0xa550c18", "sequence_number": "9", "max_gas_amount": "2000", @@ -147,12 +147,12 @@ "type": "block_metadata_transaction", "version": "21", "hash": "0x87595e096f8f40bcc5b304449d1a746fe849a097b2894dcf08da17fbe2add83c", - "state_root_hash": "0xa955f3caeae04c05b54757c7f6a3033449adc52b34446c764fde2c34288113aa", + "state_root_hash": "0x466984b9b0c79098cddd7be91269cf3d4aa04a8dc51b36ed6eb3c4969596eac1", "event_root_hash": "0x32505461d562923642b8f4144f32e3e73955e76f0f2a969e1c4749246664ee81", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x434ee5efd4793f8471aada028795cfe7048297cfc5cfa81f895bf8ea4865a564", + "accumulator_root_hash": "0xf86314f38e2108485361c66413051ae551efa8b9eeb83dad7be03c46e6e69f8a", "id": "0xb99003d30a245ac74a02e26e45cb80ee1b9c00a93345ce5f12bea9ffe04748d6", "round": "1", "previous_block_votes": [], @@ -163,12 +163,12 @@ "type": "user_transaction", "version": "22", "hash": "0x429f7932d5117b52338a30608bb442d97f8d6bfede316413364456d3dbaecac5", - "state_root_hash": "0xb1de6b9f58a0a7d12bc52d9feba683f00f4af0cbe39781c98d9aeca6d9d2f5f1", + "state_root_hash": "0x45508a17f1d2083154f792f05d6e4eaa347b5f67ffdcae7cc4a8ea7af1728fde", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0xe5498694b1a9ce344cc5e40b324cf7a16d6df1008e2aae9388b72189b92bebb1", + "accumulator_root_hash": "0x8ab5f1cc73dfd31c2b3a85efd444da5f17b595a1cd684776fb74a9f3a9e274d2", "sender": "0xa550c18", "sequence_number": "10", "max_gas_amount": "2000", @@ -195,12 +195,12 @@ "type": "block_metadata_transaction", "version": "23", "hash": "0x9bed1b067e0c22ac849b46bbf5c73cbd59ecd769cf8d9c10632f4226b9b5cc23", - "state_root_hash": "0xbcc16481b32c02fcda087d35d7e5e0ab39c0fba8e190956d39c85f95591c3ac2", + "state_root_hash": "0xa8db668afe43803b940c7f6cbf006acbe151f97b8be71b6ff8f791b2841689cd", "event_root_hash": "0xb473990da4cec260bef238d5fa0ae94273985146231517965ee00a0d8e543489", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0xb39fe53dc1c4a7ebaf350bfbfec8e3cf440d6a19a71639220fe76a0018e7664d", + "accumulator_root_hash": "0x77b22df16d46853197ebf90a6e2c776cf98ada44ddf0adba25053ffbb06b3282", "id": "0xea95b8f9082c10620c0d6e3fc9596b4538d0dc24bec371bb3e4634561f8892e6", "round": "1", "previous_block_votes": [], @@ -211,12 +211,12 @@ "type": "user_transaction", "version": "24", "hash": "0x277ff77f657097e04b869e3c3ddeb670ae8de581296fedafd22d5d725cffb962", - "state_root_hash": "0x0a7218b7eaf5cc22ea85bab4eb900441a3fa832b95924ca4913f1d1d03c0941a", + "state_root_hash": "0xa964f6f6d6511dfb9d9fe565fc67af7716b528a2c015347c640233c8acd1f7d1", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x1bfbe766960d168cce6f63e13bd72f6f69babe9530af0bdc16ce9b768dcc05cc", + "accumulator_root_hash": "0xf0c12ad07abe4f3f4653add84250ee73d4b1eaaf3c82d674187b5fee981aec93", "sender": "0xa550c18", "sequence_number": "11", "max_gas_amount": "2000", @@ -243,12 +243,12 @@ "type": "block_metadata_transaction", "version": "25", "hash": "0x0b7764d54ad6dd6490a482a7997a598a5257024017993eafcd936a95c0efdb80", - "state_root_hash": "0x7a7b8607d502156a798fc093a8dd283a885a99a1f0541109170a3a7509ca7f4e", + "state_root_hash": "0xa0245f5cf081fbad82149b50b3f74ae5841216622401306130c84f1f8e635d71", "event_root_hash": "0x8e252e4998b08918e04f49d8c009144fc995a000a923667efc111157916c565c", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x8583569a0d68272bcd1bd46e4223e34311c118a630cd2f13560aaad1738fb0a4", + "accumulator_root_hash": "0x8eff4da0c148e67602651694878c56d89e5449259e14b7ff23c422dcdf7229ea", "id": "0xa229ec3dd885442b44972526c4e8ce25a0416c3955d818bb1ab0e832877d6282", "round": "1", "previous_block_votes": [], @@ -259,12 +259,12 @@ "type": "user_transaction", "version": "26", "hash": "0x750a742c065f0acd2f687fbb7f7cee8a8e5dfef32562a629232fead46717ae39", - "state_root_hash": "0x6acb937bd06e0cad859d2833459db95f79c189504e9cb67a71b4369df91a1692", + "state_root_hash": "0xf6c416d93f704120fb4a9cc341ba462a3ce1b358bf1ecb54dbe425a0999d70ac", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x28acab85f7337d2492d4da123f1e563c84bd2ea3948ba9df00f267189cb70c68", + "accumulator_root_hash": "0x87550639c2772295a132f7bee749c2de2ca1160f42ec71576e4345eb3f095db4", "sender": "0xa550c18", "sequence_number": "12", "max_gas_amount": "2000", @@ -291,12 +291,12 @@ "type": "block_metadata_transaction", "version": "27", "hash": "0xacb5e69631257947d0bdb5453e02de7f760e27c7432f53e41950a959f73f3cc1", - "state_root_hash": "0xe8c594d121dc294180a1253b6aa83f141a93a2b56a7ba20aef64cd141181dbfe", + "state_root_hash": "0x6cadfdaa0a8b94cc3d098662eebcbb7b1fdfc48809045204fac4c7216741a1fe", "event_root_hash": "0x0705a795230d060400e635f254aea3c6325d1abebc2f9a5e4554356ccf67ecee", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0xa56b7b59b1ce572624d829bfac20f1fb26ac73aae8b12a36cdab97dd2f205552", + "accumulator_root_hash": "0xa944143e0bd16c1d6b6de468536013300a74de0d5d8404e9aa650fa9dda08271", "id": "0x80ec4f332f4d1a6742c537f2bb32473b01b1dcb1caac942722a4787bb185e479", "round": "1", "previous_block_votes": [], @@ -307,12 +307,12 @@ "type": "user_transaction", "version": "28", "hash": "0x293cb2175c43a7e3bfa1c71cab004fb0867bbc6fb5f8e36901bf92b245e3c78d", - "state_root_hash": "0xc58d81294f6c2ef859c2804efc2d1a0e132b4b76b1c92a35b66256bbc55c34fc", + "state_root_hash": "0xda08641e38d35bbaaca582cafb5666c7858b70f4bd4e8e9959ffcb68c510cfe8", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0xe9f720e05096bc6b74a9b9308a6679fe44b85d243ebae962d7c31e769b0b7781", + "accumulator_root_hash": "0xd74d208deaad0cc0de327021d355595875e044c167d672ca0788910eb5cd4e99", "sender": "0xa550c18", "sequence_number": "13", "max_gas_amount": "2000", @@ -339,12 +339,12 @@ "type": "block_metadata_transaction", "version": "29", "hash": "0xcd0ef18ec2388d7e92564fb7d68b5c3c1bb21cf5c52ea27b19b40ee78c561c94", - "state_root_hash": "0xf8598028a4a8a67631a48b81c1aa14df81d35b59e40cd7ae51da4780b5cd4c71", + "state_root_hash": "0x891ea16829acb41781a890d3d2a677d4be7d466fc3da9ea56ca108c8093101d0", "event_root_hash": "0xe983a92b7c4b5440b045e59d64cff9044536782ab5b6c6089e1cfe05ffb50218", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0xabde4d894617bdb1c960e6cefd812202e192cf8639a1bd30b31add4343f5181c", + "accumulator_root_hash": "0x8d183924a30d14cb3219f596f0d5171055ff521882ff1eac416c32d16bf381c6", "id": "0x842f736ab973e87f53b4857842789a1dd59167629b3c5cabe47dbf48827ec081", "round": "1", "previous_block_votes": [], @@ -355,12 +355,12 @@ "type": "user_transaction", "version": "30", "hash": "0xbf6b2e6a7ed731aa1c5ea618a992d636bdac316c031a40278910edf92361bb79", - "state_root_hash": "0x6e891eb8644b42719a702b465137fbdd28f0a67e1f48ddbf126e31df05eff5d6", + "state_root_hash": "0x91aa44894608de35c8ad9b5edf9ecfc9c6ddee8e4b1b4e39734b33d8ba2de88f", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x6891355107db67918536c7abbada2bd60d8d3e0d2ca7001a0ce1faf02158f205", + "accumulator_root_hash": "0xab0e81f0d206285131a0b133128cba9e454c389d13416bb6d63a9d03491d3587", "sender": "0xa550c18", "sequence_number": "14", "max_gas_amount": "2000", @@ -387,12 +387,12 @@ "type": "block_metadata_transaction", "version": "31", "hash": "0xe7c21dbd27d48c1c39e2b0e232e7ae5c92dbed02adc5dd45f8f4afa3759198d4", - "state_root_hash": "0x9d4b5c88798a30f6cc2c4524863fa2d0cdb99fe4fdcc7d82baee118033bde69d", + "state_root_hash": "0xd630033e3a8405424d7795f3cbb3280092cccdf65e9c08565a03b2d1457feb28", "event_root_hash": "0x65d9c64fc0037bcbc4d77763204f191e92635cc864e3da1ab60b9665368c9371", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x2c021955d59a938d25ff46bf9dc4b57589c0eff6b8d6da203838be77bcdc191b", + "accumulator_root_hash": "0x9c03037e7c63e30ae6f9bdf04822a86e74ece5ad135e0c10a6688e02462ac3d6", "id": "0x3beda43d6e9f9b1b1bc44cdfce3574e7f7f0b2de2323a06ebc356bad614726b3", "round": "1", "previous_block_votes": [], @@ -403,12 +403,12 @@ "type": "user_transaction", "version": "32", "hash": "0x91d674d2f112a51df5df3643b8c343c948dac2f8713a61b0eb98678a256ec218", - "state_root_hash": "0xc55a0b0eed9e161a7b37403a0b2a4e34a389b1d7ed2f9d655a4d8371e5d6a2f9", + "state_root_hash": "0xb7ca3a51bc2703686d56b685616f0412e48aca85e28a1e286cf889377b56b5ce", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0xd580daf7be92f006ece2760ac7040a64cce7b518e7e718fab1ef640a5a78eb43", + "accumulator_root_hash": "0x69691762e0d98a397a9b7a5daeafaf6103cc6a97beba83f9823d3b2f43490129", "sender": "0xa550c18", "sequence_number": "15", "max_gas_amount": "2000", @@ -435,12 +435,12 @@ "type": "block_metadata_transaction", "version": "33", "hash": "0x024ded6930a59f0bab79f57ad6b7d21ca11b47ffbf85736ff221c255669202d4", - "state_root_hash": "0xe29a8281107b8bfd643611df2c03e85f84e159905d4a25605eca6edaa96ee94f", + "state_root_hash": "0x91a5522d44adb0485d43e24f7e1782a44a50adb7d4025951a19cdd4320f31be1", "event_root_hash": "0x20747e0a553e9e055902d419f76f38004ba4d751fbe959c32c1ff6c4a982d578", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x4e5a07205d51672b0f47cfc3e641fb701681254d516e04afab578ceb0570fb9a", + "accumulator_root_hash": "0x656f55f7f5107e1b9ea4ce4f0d89e41a15a3b27306c6d31a09ef2a2df923e5c7", "id": "0x755687120a7c6df2389c373c8fbe06bda7a61120652668dd5687fee73fac7a2c", "round": "1", "previous_block_votes": [], @@ -451,12 +451,12 @@ "type": "user_transaction", "version": "34", "hash": "0xd98a9fbe2bad5111389277c677168a8075f6de9fe1003a31e0af68c5cad4dc7a", - "state_root_hash": "0x6eb3861f4c8133205e5fca5be90cfd2f2affb4274c0cc07e2a8ec7f8dec4dded", + "state_root_hash": "0x04515b5d323ddef052074587dc0dca6b8231373a87450e9aa8214686e5940be6", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0xe51a61e5274d3a56c0fdca16cac39b2e1c21c65ae233f5380ddd6a8a0382f41a", + "accumulator_root_hash": "0x77fcff2b3801a89f937fe8e9459a40ccfe088379f8cc855ceed02e6baeaefcda", "sender": "0xa550c18", "sequence_number": "16", "max_gas_amount": "2000", @@ -483,12 +483,12 @@ "type": "block_metadata_transaction", "version": "35", "hash": "0xa7507dd24e0c31f630087d85c5ffdb72e4352ab70020ae31044d6be77ea72a13", - "state_root_hash": "0x25b65f6667e089b01a8724576f209f9fe830a7a71b71121ebb403c54e3e8a86a", + "state_root_hash": "0xa170a71f50fe1e77342e2291fed08df1fa1a15ee32677f1ce167298ad5646e05", "event_root_hash": "0x239c9fd4aed1dc852e6bd817282c845600d5f578ab140a267d50ffb5d365bf7a", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0xfeee865abb53ed2adbf30e96ef83c1ea0c53f1476fd3b92c62bc090dcc3dbd10", + "accumulator_root_hash": "0x714f7832bfd2ff60fbd0f3019afa4a69ecac445994c21b13211074c3557a73c8", "id": "0x430d191fbc937d42f74104aa291871f4b9d120f76583a1da5d1123f2b8a0ac60", "round": "1", "previous_block_votes": [], @@ -499,12 +499,12 @@ "type": "user_transaction", "version": "36", "hash": "0x52db7d684b9b639df27c58af049438257ae97bc0a41655b456ef680d2cd5accb", - "state_root_hash": "0x4c8c6988c2aedb874888b9583b0b30718e618fdcbb6f2b8d0e82fc663102c4a9", + "state_root_hash": "0xff44deec86fbd258e2632e810791e8a966be69dbbd850e230f9325ccb12d0e1a", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x5a5d84738dc471fcba6712a459015850ea388ef67eaa4d6e01259c6450d8901b", + "accumulator_root_hash": "0xf0156bbe9e7edb5ce2dd22b2a92134fa1b55e2fbf4504f1e8d42f61c0c6f3f33", "sender": "0xa550c18", "sequence_number": "17", "max_gas_amount": "2000", @@ -531,12 +531,12 @@ "type": "block_metadata_transaction", "version": "37", "hash": "0x12a953e6b6bcd5bac5cf670f018ec1a1f4b918a3e8a6c7398fdf3f935dae6b48", - "state_root_hash": "0xc8669f7835e8b00b5fb4d1bf07e264b22f5bd9479f117261856736f42e5b0290", + "state_root_hash": "0xa4f13a9db1aa70191caae937fa09fff58fd9c86efaed2981a070d6613de5b479", "event_root_hash": "0x0fb2cd74861c38ca95112f194e496f084333fb444284b1005e7eb9ed061c0ecb", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x9451e71a5f772f8471d037e0ab130646a5c14fe420e3e9fbcf224ba84bb5f2e6", + "accumulator_root_hash": "0x9b80c567f0ab167c40f439f5e1878ac4c2dbb48d347e144099f6cf8fd3483c45", "id": "0x2af5203112331adc2ed6f402dca396bfe6dfa3ac8a57ea08860870fd515cf7ca", "round": "1", "previous_block_votes": [], @@ -547,12 +547,12 @@ "type": "user_transaction", "version": "38", "hash": "0xf8fdcf32cecb009eca615eeccfd7acd226bee55147dda78b75f33896a1a8143d", - "state_root_hash": "0xac5f94a7e8e9dd5757db1c26ce960e260001e3280602a183c219fe00f62e9a29", + "state_root_hash": "0xd483a1f051d80ee7bd6ac5bc5cdd08f12c206636ae53f07340049b09d3c42e1e", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "98", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0x67018d91724574bfe9119b9a6a0d268a20263d4bff672297dae5ff3c5605bdc5", + "accumulator_root_hash": "0x79c028766f8d0b7ac4dcb64ca19d67519fcee573d5f3e89181117fb7b18b95b8", "sender": "0xa550c18", "sequence_number": "18", "max_gas_amount": "2000", @@ -579,12 +579,12 @@ "type": "block_metadata_transaction", "version": "39", "hash": "0x2b9f44dbdcf4cb278e5e49d6981385801f6cbcfd0e5b6854537094b04f4f95f5", - "state_root_hash": "0xe6f985e6442f3ab6e8091a62de6e8a9c53f06d844e9152c92b2e852e6b393588", + "state_root_hash": "0xffbe5da09f772311eb0fdbae45df94eb42eecc9c938914dd09c3b231e4e335fc", "event_root_hash": "0xa478d3f1b71522bd300aeff7b6d0838796c8b5d21226303ae99d4ada6981e19e", "gas_used": "0", "success": true, "vm_status": "Executed successfully", - "accumulator_root_hash": "0xf3280ed71d4b2be1f77e269fe80de7820c49ca161a7c9780a80ad9a4a28315ac", + "accumulator_root_hash": "0x3b27e1866840df10d296a1f1e8feefe72d9cdfcb97e0afef580f28943513d46b", "id": "0xe451cd3c364076623c0231898be0722c08e4eb229c44cb957d29cf7370af8a1b", "round": "1", "previous_block_votes": [], diff --git a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_module_payload_bytecode.json b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_module_payload_bytecode.json index fc746d0b72844..010d4948bd6b7 100644 --- a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_module_payload_bytecode.json +++ b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_module_payload_bytecode.json @@ -2,12 +2,12 @@ "type": "user_transaction", "version": "2", "hash": "0xcb799b84973fe9a6646599d7f35a797145cf6147fdbd374b680d86e95bc6be52", - "state_root_hash": "0x35704a7851c5e2da0ef26eae6d11826060066f9c09365ba1cd3a037ee9c5fb7b", + "state_root_hash": "0x6690dfab047db753fa6a78cf5e64a4758c3d00983f9ca3223de59013635fd7be", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "1", "success": false, "vm_status": "Move bytecode deserialization / verification failed, including script function not found or invalid arguments", - "accumulator_root_hash": "0x26ab5c04eae0d118bdd9a2855fd867c4ba12fea4aa0f1480b4670a51888f4ca4", + "accumulator_root_hash": "0x729b55d4b2a76287d803bce4015409081d47797707f2b4df185a009b7df821c0", "sender": "0xa550c18", "sequence_number": "0", "max_gas_amount": "2000", diff --git a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_address.json b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_address.json index b6da2c1b89ed4..85de42be66cbf 100644 --- a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_address.json +++ b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_address.json @@ -2,12 +2,12 @@ "type": "user_transaction", "version": "2", "hash": "0xba9f68d656259750fdd87d6448bfff411daa120eaa47c8209020d5697598e04d", - "state_root_hash": "0x35704a7851c5e2da0ef26eae6d11826060066f9c09365ba1cd3a037ee9c5fb7b", + "state_root_hash": "0x6690dfab047db753fa6a78cf5e64a4758c3d00983f9ca3223de59013635fd7be", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "1", "success": false, "vm_status": "Move bytecode deserialization / verification failed, including script function not found or invalid arguments", - "accumulator_root_hash": "0x85fc5e5f420d2713f7c76f14c7cb50cd55791449632c86200ad92b4a947ca4de", + "accumulator_root_hash": "0x9b12f7d5c631c6e27d7f139f41ec9cdcc1cf4bdf615b8c30ee221ea2769d8d28", "sender": "0xa550c18", "sequence_number": "0", "max_gas_amount": "2000", diff --git a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_arguments.json b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_arguments.json index fb3fca322bcd8..155bba2d4e0c7 100644 --- a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_arguments.json +++ b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_arguments.json @@ -2,12 +2,12 @@ "type": "user_transaction", "version": "2", "hash": "0x76c29783900a695057e9a7fa2973a0f555432d36e9aab9dec3cd31ec166e68b3", - "state_root_hash": "0x35704a7851c5e2da0ef26eae6d11826060066f9c09365ba1cd3a037ee9c5fb7b", + "state_root_hash": "0x6690dfab047db753fa6a78cf5e64a4758c3d00983f9ca3223de59013635fd7be", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "1", "success": false, "vm_status": "Move bytecode deserialization / verification failed, including script function not found or invalid arguments", - "accumulator_root_hash": "0x7e07e4563f59a110f4f6f97b91c9984a50f4267a5b09e371f2dabdd9bb36ec61", + "accumulator_root_hash": "0xb18006b7584199db564fef9cae135479cd6248b4b73e2cc1263a098a6b5f48f6", "sender": "0xa550c18", "sequence_number": "0", "max_gas_amount": "2000", diff --git a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_module_name.json b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_module_name.json index 286c4dfdb8439..caad78e2f09ce 100644 --- a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_module_name.json +++ b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_module_name.json @@ -2,12 +2,12 @@ "type": "user_transaction", "version": "2", "hash": "0x8fa9802b9b8dd84ad1494ab0044adb9c9f280732ab6fef67b248cee44cc4c9ed", - "state_root_hash": "0x35704a7851c5e2da0ef26eae6d11826060066f9c09365ba1cd3a037ee9c5fb7b", + "state_root_hash": "0x6690dfab047db753fa6a78cf5e64a4758c3d00983f9ca3223de59013635fd7be", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "1", "success": false, "vm_status": "Move bytecode deserialization / verification failed, including script function not found or invalid arguments", - "accumulator_root_hash": "0x03f748d121d8c1c3bec45058dca70282cf1cd34cb66a77a431b302fe340fd70c", + "accumulator_root_hash": "0xa9b017d8ecec4ce9343591d8aa6df15e8b90dc754fa1842a925b2acfdc169e69", "sender": "0xa550c18", "sequence_number": "0", "max_gas_amount": "2000", diff --git a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_name.json b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_name.json index 323f4700c95c3..b070fde4cc66d 100644 --- a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_name.json +++ b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_function_name.json @@ -2,12 +2,12 @@ "type": "user_transaction", "version": "2", "hash": "0xfb4cb05816a067c3dc02df8b628a2924c030937599565fb317de48736cd98b4d", - "state_root_hash": "0x35704a7851c5e2da0ef26eae6d11826060066f9c09365ba1cd3a037ee9c5fb7b", + "state_root_hash": "0x6690dfab047db753fa6a78cf5e64a4758c3d00983f9ca3223de59013635fd7be", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "1", "success": false, "vm_status": "Move bytecode deserialization / verification failed, including script function not found or invalid arguments", - "accumulator_root_hash": "0xb46de4961ff46248e9a23865bf81f7a9d86cb81f22e55725dd5622d5cc0c1444", + "accumulator_root_hash": "0x54769e5d17ae71924c1c694401494b0863a9616665dc1ed7ae4e3ee6ca457d37", "sender": "0xa550c18", "sequence_number": "0", "max_gas_amount": "2000", diff --git a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_payload_bytecode.json b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_payload_bytecode.json index c08e0087286bf..9ab2230f543f0 100644 --- a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_payload_bytecode.json +++ b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_invalid_script_payload_bytecode.json @@ -2,12 +2,12 @@ "type": "user_transaction", "version": "2", "hash": "0x2bf7670f9cea191af66917f1a2d3592fe82c9d004b66ab62ac8162e6d45af145", - "state_root_hash": "0x35704a7851c5e2da0ef26eae6d11826060066f9c09365ba1cd3a037ee9c5fb7b", + "state_root_hash": "0x6690dfab047db753fa6a78cf5e64a4758c3d00983f9ca3223de59013635fd7be", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "1", "success": false, "vm_status": "Move bytecode deserialization / verification failed, including script function not found or invalid arguments", - "accumulator_root_hash": "0xb990ba156edc06edbaf55276039b9d7a7bbe7e4ca4fc5ed606952071a41bd027", + "accumulator_root_hash": "0xb9524b28e7b278a4696244bbe13e87a3608edc8667846ec2e3fadec2139020b3", "sender": "0xa550c18", "sequence_number": "0", "max_gas_amount": "2000", diff --git a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_missing_script_function_arguments.json b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_missing_script_function_arguments.json index 0285d2a2c4d80..5347b0171eae0 100644 --- a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_missing_script_function_arguments.json +++ b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_missing_script_function_arguments.json @@ -2,12 +2,12 @@ "type": "user_transaction", "version": "2", "hash": "0xf0f0fcfd90c806e9985fceabcc836b172007cc3490641a8830c1ff8684a50485", - "state_root_hash": "0x35704a7851c5e2da0ef26eae6d11826060066f9c09365ba1cd3a037ee9c5fb7b", + "state_root_hash": "0x6690dfab047db753fa6a78cf5e64a4758c3d00983f9ca3223de59013635fd7be", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "1", "success": false, "vm_status": "Move bytecode deserialization / verification failed, including script function not found or invalid arguments", - "accumulator_root_hash": "0xd29dc3f964eec63eb7433e5b24ab1e72ea5ae2398920216f187760145f72476c", + "accumulator_root_hash": "0x6ebff98cdac96d88825da892a0a5ce67dad5b8bf4abeb2b0c3d7ae63bfce8ee3", "sender": "0xa550c18", "sequence_number": "0", "max_gas_amount": "2000", diff --git a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_script_function_validation.json b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_script_function_validation.json index 2199985f7f62c..808f8aa1ef900 100644 --- a/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_script_function_validation.json +++ b/api/goldens/aptos_api__tests__transactions_test__test_get_txn_execute_failed_by_script_function_validation.json @@ -2,12 +2,12 @@ "type": "user_transaction", "version": "4", "hash": "0x6bb8523ed342ba8f8142042b77e08c1d4fad3ba6673f109f37cd0865adafbd1c", - "state_root_hash": "0x5a05cf070b91b628fd7380b485c2f6e278de199ef960c61165d99952b5621f53", + "state_root_hash": "0xd030b75be6d3773a32692517373c7138f1679d24ce8a2ec5144cbf2225757781", "event_root_hash": "0x414343554d554c41544f525f504c414345484f4c4445525f4841534800000000", "gas_used": "26", "success": false, "vm_status": "Move abort by LIMIT_EXCEEDED - EINSUFFICIENT_BALANCE\n A limit on an amount, e.g. a currency, is exceeded. Example: withdrawal of money after account limits window\n is exhausted.\n Error codes", - "accumulator_root_hash": "0x1f0690f3a627abaf4f610896573fb65706464e6364bdc8322f59da4fae6d92c2", + "accumulator_root_hash": "0x9faec405915c176c2bda6a1edc6814eb919856dc935dc54c3abfd5dfb757ecd4", "sender": "0xe60912ecb0a8c365d163d258f3b9f1b62f8f9148c207643864d7ed4a2b23159", "sequence_number": "0", "max_gas_amount": "2000", diff --git a/api/src/tests/transactions_test.rs b/api/src/tests/transactions_test.rs index 3adba7c1f6b43..5aceff874fc7e 100644 --- a/api/src/tests/transactions_test.rs +++ b/api/src/tests/transactions_test.rs @@ -1041,9 +1041,7 @@ async fn test_transaction_vm_status( .expect_status_code(202) .post_bcs_txn("/transactions", body) .await; - context.commit_mempool_txns(1).await; - let resp = context .get(format!("/transactions/{}", txn.committed_hash().to_hex_literal()).as_str()) .await; diff --git a/api/types/Cargo.toml b/api/types/Cargo.toml index 823a8da35362a..569d2aa4a98ef 100644 --- a/api/types/Cargo.toml +++ b/api/types/Cargo.toml @@ -23,9 +23,9 @@ aptos-transaction-builder = { path = "../../sdk/transaction-builder" } aptos-types = { path = "../../types" } aptos-vm = { path = "../../aptos-move/aptos-vm" } aptos-workspace-hack = { version = "0.1", path = "../../crates/aptos-workspace-hack" } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-resource-viewer = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-resource-viewer = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } [dev-dependencies] -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } diff --git a/api/types/src/address.rs b/api/types/src/address.rs index 665c7ba08c273..4640b715439cb 100644 --- a/api/types/src/address.rs +++ b/api/types/src/address.rs @@ -113,7 +113,7 @@ mod tests { let account_address: AccountAddress = address.into(); assert_eq!( - account_address.to_string(), + account_address.short_str_lossless().as_str(), AccountAddress::ONE.to_hex().as_str() ); @@ -127,7 +127,7 @@ mod tests { let account_address: AccountAddress = (&address).into(); assert_eq!( - account_address.to_string(), + account_address.short_str_lossless().as_str(), AccountAddress::ONE.to_hex().as_str() ); diff --git a/aptos-move/af-cli/Cargo.toml b/aptos-move/af-cli/Cargo.toml index d5967f873470c..dc48ae1b55a34 100644 --- a/aptos-move/af-cli/Cargo.toml +++ b/aptos-move/af-cli/Cargo.toml @@ -17,9 +17,9 @@ clap = "3.1.8" aptos-vm = { path = "../aptos-vm" } aptos-workspace-hack = { path = "../../crates/aptos-workspace-hack" } cached-framework-packages = { path = "../framework/cached-packages" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-vm-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-cli = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-vm-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-cli = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } [dev-dependencies] datatest-stable = "0.1.1" diff --git a/aptos-move/aptos-resource-viewer/Cargo.toml b/aptos-move/aptos-resource-viewer/Cargo.toml index fa04708fc47f2..9f5538f5b1e32 100644 --- a/aptos-move/aptos-resource-viewer/Cargo.toml +++ b/aptos-move/aptos-resource-viewer/Cargo.toml @@ -11,9 +11,9 @@ edition = "2018" [dependencies] aptos-workspace-hack = { path = "../../crates/aptos-workspace-hack" } -move-resource-viewer = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-resource-viewer = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } aptos-types = { path = "../../types" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } anyhow = "1.0.52" diff --git a/aptos-move/aptos-transaction-benchmarks/Cargo.toml b/aptos-move/aptos-transaction-benchmarks/Cargo.toml index 26939ba532ee1..c4e2b51e82e45 100644 --- a/aptos-move/aptos-transaction-benchmarks/Cargo.toml +++ b/aptos-move/aptos-transaction-benchmarks/Cargo.toml @@ -19,8 +19,8 @@ language-e2e-tests = { path = "../e2e-tests" } aptos-workspace-hack = { path = "../../crates/aptos-workspace-hack" } aptos-crypto = { path = "../../crates/aptos-crypto" } -read-write-set = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -read-write-set-dynamic = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +read-write-set = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +read-write-set-dynamic = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } aptos-vm = { path = "../aptos-vm" } [[bench]] diff --git a/aptos-move/aptos-transactional-test-harness/Cargo.toml b/aptos-move/aptos-transactional-test-harness/Cargo.toml index 67b32d20f846f..415b248857af2 100644 --- a/aptos-move/aptos-transactional-test-harness/Cargo.toml +++ b/aptos-move/aptos-transactional-test-harness/Cargo.toml @@ -19,11 +19,13 @@ bcs = "0.1.2" hex = "0.4.3" # Move dependencies -move-transactional-test-runner = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-compiler = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-command-line-common = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-transactional-test-runner = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-compiler = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-command-line-common = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-runtime = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } + # Diem-Move dependencies aptos-keygen = { path = "../aptos-keygen" } diff --git a/aptos-move/aptos-transactional-test-harness/src/aptos_test_harness.rs b/aptos-move/aptos-transactional-test-harness/src/aptos_test_harness.rs index 2f4023b293561..ef6a95a2e33e3 100644 --- a/aptos-move/aptos-transactional-test-harness/src/aptos_test_harness.rs +++ b/aptos-move/aptos-transactional-test-harness/src/aptos_test_harness.rs @@ -47,12 +47,14 @@ use move_core_types::{ language_storage::{ModuleId, ResourceKey, TypeTag}, move_resource::MoveStructType, transaction_argument::{convert_txn_args, TransactionArgument}, + value::MoveTypeLayout, }; use move_transactional_test_runner::{ framework::{run_test_impl, CompiledState, MoveTestAdapter}, tasks::{InitCommand, RawAddress, SyntaxChoice, TaskInput}, vm_test_harness::view_resource_in_move_storage, }; +use move_vm_runtime::session::SerializedReturnValues; use once_cell::sync::Lazy; use std::{ collections::{BTreeMap, HashMap}, @@ -989,7 +991,7 @@ impl<'a> MoveTestAdapter<'a> for AptosTestAdapter<'a> { txn_args: Vec, gas_budget: Option, extra_args: Self::ExtraRunArgs, - ) -> Result> { + ) -> Result<(Option, SerializedReturnValues)> { if !extra_args.admin_script { panic!( "Transactions scripts are not currently allowed. \ @@ -1060,7 +1062,13 @@ impl<'a> MoveTestAdapter<'a> for AptosTestAdapter<'a> { None }; - Ok(output) + //TODO: replace this dummy value with actual txn return value + let a = SerializedReturnValues { + mutable_reference_outputs: vec![(0, vec![0], MoveTypeLayout::U8)], + return_values: vec![(vec![0], MoveTypeLayout::U8)], + }; + + Ok((output, a)) } fn call_function( @@ -1072,7 +1080,7 @@ impl<'a> MoveTestAdapter<'a> for AptosTestAdapter<'a> { txn_args: Vec, gas_budget: Option, extra_args: Self::ExtraRunArgs, - ) -> Result> { + ) -> Result<(Option, SerializedReturnValues)> { if extra_args.admin_script { panic!("Admin script functions are not supported.") } @@ -1141,7 +1149,12 @@ impl<'a> MoveTestAdapter<'a> for AptosTestAdapter<'a> { None }; - Ok(output) + //TODO: replace this dummy value with actual txn return value + let a = SerializedReturnValues { + mutable_reference_outputs: vec![(0, vec![0], MoveTypeLayout::U8)], + return_values: vec![(vec![0], MoveTypeLayout::U8)], + }; + Ok((output, a)) } fn view_data( diff --git a/aptos-move/aptos-validator-interface/Cargo.toml b/aptos-move/aptos-validator-interface/Cargo.toml index 09b1ed7ef63c7..a4c87c09201bd 100644 --- a/aptos-move/aptos-validator-interface/Cargo.toml +++ b/aptos-move/aptos-validator-interface/Cargo.toml @@ -17,4 +17,4 @@ aptosdb = { path = "../../storage/aptosdb" } aptos-workspace-hack = { path = "../../crates/aptos-workspace-hack" } storage-interface = { path = "../../storage/storage-interface" } aptos-state-view = { path = "../../storage/state-view" } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } diff --git a/aptos-move/aptos-vm/Cargo.toml b/aptos-move/aptos-vm/Cargo.toml index e8aaa6e2f2948..e5133b7b6e24e 100644 --- a/aptos-move/aptos-vm/Cargo.toml +++ b/aptos-move/aptos-vm/Cargo.toml @@ -18,14 +18,14 @@ once_cell = "1.7.2" rayon = "1.5.0" tracing = "0.1.16" -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-bytecode-utils = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-stdlib = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-table-extension = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-runtime = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -read-write-set-dynamic = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa"} +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-bytecode-utils = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-stdlib = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-table-extension = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-runtime = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +read-write-set-dynamic = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65"} aptos-crypto = { path = "../../crates/aptos-crypto" } aptos-crypto-derive = { path = "../../crates/aptos-crypto-derive" } diff --git a/aptos-move/aptos-vm/src/adapter_common.rs b/aptos-move/aptos-vm/src/adapter_common.rs index 72b9bcc73e1bf..438ddc3974ecc 100644 --- a/aptos-move/aptos-vm/src/adapter_common.rs +++ b/aptos-move/aptos-vm/src/adapter_common.rs @@ -91,7 +91,6 @@ pub fn validate_signed_transaction( ) -> VMValidatorResult { let _timer = TXN_VALIDATION_SECONDS.start_timer(); let log_context = AdapterLogSchema::new(state_view.id(), 0); - let txn = match A::check_signature(transaction) { Ok(t) => t, _ => { diff --git a/aptos-move/aptos-vm/src/aptos_vm.rs b/aptos-move/aptos-vm/src/aptos_vm.rs index 45d8cc8919ccb..ab61b10de67b5 100644 --- a/aptos-move/aptos-vm/src/aptos_vm.rs +++ b/aptos-move/aptos-vm/src/aptos_vm.rs @@ -40,7 +40,7 @@ use aptos_types::{ write_set::{WriteSet, WriteSetMut}, }; use fail::fail_point; -use move_binary_format::errors::VMResult; +use move_binary_format::{errors::VMResult, CompiledModule}; use move_core_types::{ account_address::AccountAddress, gas_schedule::{GasAlgebra, GasUnits}, @@ -50,10 +50,12 @@ use move_core_types::{ transaction_argument::convert_txn_args, value::{serialize_values, MoveValue}, }; -use move_vm_types::gas_schedule::GasStatus; +use move_vm_runtime::session::LoadedFunctionInstantiation; +use move_vm_types::{gas_schedule::GasStatus, loaded_data::runtime_types::Type}; use std::{ collections::HashSet, convert::{AsMut, AsRef}, + sync::Arc, }; #[derive(Clone)] @@ -84,12 +86,85 @@ impl AptosVM { publishing_option, )) } + pub fn internals(&self) -> AptosVMInternals { AptosVMInternals::new(&self.0) } + fn is_valid_for_constant_type(typ: &Type) -> bool { + use move_vm_types::loaded_data::runtime_types::Type::*; + match typ { + Bool | U8 | U64 | U128 | Address => true, + Vector(inner) => AptosVM::is_valid_for_constant_type(&(*inner)), + Signer + | Struct(_) + | StructInstantiation(_, _) + | Reference(_) + | MutableReference(_) + | TyParam(_) => false, + } + } + + /// validation and generate args for entry function + /// validation includes: + /// 1. return signature is empty + /// 2. number of signers is same as the number of senders + /// 3. check args are no resource after signers + /// + /// after validation, add senders and non-signer arguments to generate the final args + fn validate_combine_signer_and_txn_args( + senders: Vec, + args: Vec>, + func: &LoadedFunctionInstantiation, + ) -> Result>, VMStatus> { + // entry function should not return + if !func.return_.is_empty() { + return Err(VMStatus::Error(StatusCode::INVALID_MAIN_FUNCTION_SIGNATURE)); + } + let mut signer_param_cnt = 0; + // find all signer params at the beginning + for ty in func.parameters.iter() { + if matches!(ty, Type::Signer) { + signer_param_cnt += 1; + } + } + // validate all non_signer params + for ty in func.parameters[signer_param_cnt..].iter() { + if !AptosVM::is_valid_for_constant_type(ty) || matches!(ty, Type::Signer) { + return Err(VMStatus::Error(StatusCode::INVALID_MAIN_FUNCTION_SIGNATURE)); + } + } + + if (signer_param_cnt + args.len()) != func.parameters.len() { + return Err(VMStatus::Error(StatusCode::NUMBER_OF_ARGUMENTS_MISMATCH)); + } + // if function doesn't require signer, we reuse txn args + // if the function require signer, we check senders number same as signers + // and then combine senders with txn args. + let combined_args = if signer_param_cnt == 0 { + args + } else { + // the number of txn senders should be the same number of signers + if senders.len() != signer_param_cnt { + return Err(VMStatus::Error( + StatusCode::NUMBER_OF_SIGNER_ARGUMENTS_MISMATCH, + )); + } + senders + .into_iter() + .map(|s| MoveValue::Signer(s).simple_serialize().unwrap()) + .chain(args) + .collect() + }; + Ok(combined_args) + } + /// Load a module into its internal MoveVM's code cache. - pub fn load_module(&self, module_id: &ModuleId, state: &S) -> VMResult<()> { + pub fn load_module( + &self, + module_id: &ModuleId, + state: &S, + ) -> VMResult> { self.0.load_module(module_id, state) } @@ -215,35 +290,51 @@ impl AptosVM { let remapped_script = script_to_script_function::remapping(script.code()); let mut senders = vec![txn_data.sender()]; senders.extend(txn_data.secondary_signers()); + let loaded_func = + session.load_script(script.code(), script.ty_args().to_vec())?; + let args = AptosVM::validate_combine_signer_and_txn_args( + senders, + convert_txn_args(script.args()), + &loaded_func, + )?; match remapped_script { // We are in this case before VERSION_2 // or if there is no remapping for the script None => session.execute_script( - script.code().to_vec(), + script.code(), script.ty_args().to_vec(), - convert_txn_args(script.args()), - senders, + args, gas_status, ), - Some((module, function)) => session.execute_script_function( + Some((module, function)) => session.execute_entry_function( module, function, script.ty_args().to_vec(), - convert_txn_args(script.args()), - senders, + args, gas_status, ), } } TransactionPayload::ScriptFunction(script_fn) => { let mut senders = vec![txn_data.sender()]; + senders.extend(txn_data.secondary_signers()); - session.execute_script_function( + + let function = session.load_function( script_fn.module(), script_fn.function(), - script_fn.ty_args().to_vec(), - script_fn.args().to_vec(), + script_fn.ty_args(), + )?; + let args = AptosVM::validate_combine_signer_and_txn_args( senders, + script_fn.args().to_vec(), + &function, + )?; + session.execute_entry_function( + script_fn.module(), + script_fn.function(), + script_fn.ty_args().to_vec(), + args, gas_status, ) } @@ -320,7 +411,6 @@ impl AptosVM { } }; } - let account_currency_symbol = match get_gas_currency_code(txn) { Ok(symbol) => symbol, Err(err) => { @@ -417,23 +507,30 @@ impl AptosVM { None => vec![*execute_as], Some(sender) => vec![sender, *execute_as], }; + let loaded_func = tmp_session + .load_script(script.code(), script.ty_args().to_vec()) + .map_err(|e| Err(e.into_vm_status()))?; + let args = AptosVM::validate_combine_signer_and_txn_args( + senders, + convert_txn_args(script.args()), + &loaded_func, + ) + .map_err(Err)?; let remapped_script = script_to_script_function::remapping(script.code()); let execution_result = match remapped_script { // We are in this case before VERSION_2 // or if there is no remapping for the script None => tmp_session.execute_script( - script.code().to_vec(), + script.code(), script.ty_args().to_vec(), - convert_txn_args(script.args()), - senders, + args, &mut gas_status, ), - Some((module, function)) => tmp_session.execute_script_function( + Some((module, function)) => tmp_session.execute_entry_function( module, function, script.ty_args().to_vec(), - convert_txn_args(script.args()), - senders, + args, &mut gas_status, ), } @@ -520,7 +617,13 @@ impl AptosVM { MoveValue::Address(proposer), ]); session - .execute_function(&BLOCK_MODULE, BLOCK_PROLOGUE, vec![], args, &mut gas_status) + .execute_function_bypass_visibility( + &BLOCK_MODULE, + BLOCK_PROLOGUE, + vec![], + args, + &mut gas_status, + ) .map(|_return_vals| ()) .or_else(|e| { expect_only_successful_execution(e, BLOCK_PROLOGUE.as_str(), log_context) diff --git a/aptos-move/aptos-vm/src/aptos_vm_impl.rs b/aptos-move/aptos-vm/src/aptos_vm_impl.rs index 2cc770b91c24c..ac387674b6f6c 100644 --- a/aptos-move/aptos-vm/src/aptos_vm_impl.rs +++ b/aptos-move/aptos-vm/src/aptos_vm_impl.rs @@ -27,7 +27,10 @@ use aptos_types::{ write_set::{WriteOp, WriteSet, WriteSetMut}, }; use fail::fail_point; -use move_binary_format::errors::{Location, VMResult}; +use move_binary_format::{ + errors::{Location, VMResult}, + CompiledModule, +}; use move_core_types::{ account_address::AccountAddress, effects::{ChangeSet as MoveChangeSet, Event as MoveEvent}, @@ -298,7 +301,7 @@ impl AptosVMImpl { &chain_specific_info.script_prologue_name }; session - .execute_function( + .execute_function_bypass_visibility( &chain_specific_info.module_id(), prologue_function_name, gas_currency, @@ -329,7 +332,7 @@ impl AptosVMImpl { let chain_id = txn_data.chain_id(); let mut gas_status = GasStatus::new_unmetered(); session - .execute_function( + .execute_function_bypass_visibility( &chain_specific_info.module_id(), &chain_specific_info.module_prologue_name, gas_currency, @@ -372,7 +375,7 @@ impl AptosVMImpl { let txn_max_gas_units = txn_data.max_gas_amount().get(); let gas_remaining = gas_status.remaining_gas().get(); session - .execute_function( + .execute_function_bypass_visibility( &chain_specific_info.module_id(), &chain_specific_info.user_epilogue_name, gas_currency, @@ -407,7 +410,7 @@ impl AptosVMImpl { let txn_max_gas_units = txn_data.max_gas_amount().get(); let gas_remaining = gas_status.remaining_gas().get(); session - .execute_function( + .execute_function_bypass_visibility( &chain_specific_info.module_id(), &chain_specific_info.user_epilogue_name, gas_currency, @@ -447,7 +450,7 @@ impl AptosVMImpl { let mut gas_status = GasStatus::new_unmetered(); session - .execute_function( + .execute_function_bypass_visibility( &chain_specific_info.module_id(), &chain_specific_info.writeset_prologue_name, vec![], @@ -477,7 +480,7 @@ impl AptosVMImpl { let mut gas_status = GasStatus::new_unmetered(); let chain_specific_info = self.chain_info(); session - .execute_function( + .execute_function_bypass_visibility( &chain_specific_info.module_id(), &chain_specific_info.writeset_epilogue_name, vec![], @@ -511,7 +514,7 @@ impl AptosVMImpl { &self, module_id: &ModuleId, remote: &'r R, - ) -> VMResult<()> { + ) -> VMResult> { self.move_vm.load_module(module_id, remote) } } diff --git a/aptos-move/aptos-vm/src/move_vm_ext/session.rs b/aptos-move/aptos-vm/src/move_vm_ext/session.rs index 3cb7a75abfaeb..5448b10e6af91 100644 --- a/aptos-move/aptos-vm/src/move_vm_ext/session.rs +++ b/aptos-move/aptos-vm/src/move_vm_ext/session.rs @@ -18,7 +18,7 @@ use move_core_types::{ resolver::MoveResolver, vm_status::VMStatus, }; -use move_vm_runtime::{native_functions::NativeContextExtensions, session::Session}; +use move_vm_runtime::{native_extensions::NativeContextExtensions, session::Session}; use serde::{Deserialize, Serialize}; use std::{ convert::TryInto, @@ -93,7 +93,7 @@ where Self { inner } } - pub fn finish(self) -> VMResult { + pub fn finish(self) -> VMResult> { let (change_set, events, extensions) = self.inner.finish_with_extensions()?; Ok(SessionOutput { change_set, @@ -117,13 +117,13 @@ impl<'r, 'l, S> DerefMut for SessionExt<'r, 'l, S> { } } -pub struct SessionOutput { +pub struct SessionOutput<'r> { pub change_set: MoveChangeSet, pub events: Vec, - pub extensions: NativeContextExtensions, + pub extensions: NativeContextExtensions<'r>, } -impl SessionOutput { +impl<'r> SessionOutput<'r> { pub fn into_change_set( self, ap_cache: &mut C, @@ -133,7 +133,7 @@ impl SessionOutput { .map(|(write_set, events)| ChangeSet::new(write_set, events)) } - pub fn unpack(self) -> (MoveChangeSet, Vec, NativeContextExtensions) { + pub fn unpack(self) -> (MoveChangeSet, Vec, NativeContextExtensions<'r>) { (self.change_set, self.events, self.extensions) } } diff --git a/aptos-move/aptos-vm/src/move_vm_ext/vm.rs b/aptos-move/aptos-vm/src/move_vm_ext/vm.rs index c0dda2aa6e937..e674ff368d7df 100644 --- a/aptos-move/aptos-vm/src/move_vm_ext/vm.rs +++ b/aptos-move/aptos-vm/src/move_vm_ext/vm.rs @@ -7,7 +7,7 @@ use crate::{ }; use move_binary_format::errors::VMResult; use move_core_types::resolver::MoveResolver; -use move_vm_runtime::{move_vm::MoveVM, native_functions::NativeContextExtensions}; +use move_vm_runtime::{move_vm::MoveVM, native_extensions::NativeContextExtensions}; use std::ops::Deref; pub struct MoveVmExt { @@ -27,7 +27,7 @@ impl MoveVmExt { _session_id: SessionId, ) -> SessionExt<'r, '_, S> { // TODO: install table extension - let extensions = NativeContextExtensions::default(); + let extensions = NativeContextExtensions::<'r>::default(); SessionExt::new(self.inner.new_session_with_extensions(remote, extensions)) } diff --git a/aptos-move/e2e-tests-replay/Cargo.toml b/aptos-move/e2e-tests-replay/Cargo.toml index 05e3163b36e58..b6108e1c56f22 100644 --- a/aptos-move/e2e-tests-replay/Cargo.toml +++ b/aptos-move/e2e-tests-replay/Cargo.toml @@ -14,13 +14,13 @@ structopt = "0.3.21" walkdir = "2.3.1" aptos-workspace-hack = { path = "../../crates/aptos-workspace-hack" } -move-stackless-bytecode-interpreter = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-stackless-bytecode-interpreter = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } aptos-types = { path = "../../types", features = ["fuzzing"] } framework = { path = "../framework" } aptos-vm = { path = "../../aptos-move/aptos-vm" } language-e2e-tests = { path = "../e2e-tests" } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-model = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-runtime = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-model = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-runtime = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } diff --git a/aptos-move/e2e-tests-replay/src/lib.rs b/aptos-move/e2e-tests-replay/src/lib.rs index 73ff78dbd3713..e85a853363964 100644 --- a/aptos-move/e2e-tests-replay/src/lib.rs +++ b/aptos-move/e2e-tests-replay/src/lib.rs @@ -60,6 +60,7 @@ use move_stackless_bytecode_interpreter::{ shared::bridge::{adapt_move_vm_change_set, adapt_move_vm_result}, StacklessBytecodeInterpreter, }; +use move_vm_runtime::session::SerializedReturnValues; use move_vm_types::gas_schedule::GasStatus; const MOVE_VM_TRACING_ENV_VAR_NAME: &str = "MOVE_VM_TRACE"; @@ -369,11 +370,21 @@ impl<'env> CrossRunner<'env> { Some(senders), &self.stackless_vm_state, ); - let stackless_vm_return_values = - stackless_vm_return_values.map(|rets| assert!(rets.is_empty())); // compare - let move_vm_return_values = adapt_move_vm_result(move_vm_return_values); + let move_vm_return_values = match adapt_move_vm_result(move_vm_return_values) { + Ok(result) => { + let SerializedReturnValues { + return_values, + mutable_reference_outputs: _, + } = result; + Ok(return_values + .into_iter() + .map(|(bytes, _)| bytes) + .collect::>()) + } + Err(e) => Err(e), + }; let move_vm_change_set = adapt_move_vm_change_set(Ok(move_vm_change_set), &self.move_vm_state).unwrap(); assert_eq!(move_vm_return_values, stackless_vm_return_values); @@ -399,7 +410,23 @@ fn execute_function_via_session( args: Vec>, ) -> VMResult>> { let mut gas_status = GasStatus::new_unmetered(); - session.execute_function(module_id, function_name, ty_args, args, &mut gas_status) + let vm_result = session.execute_function_bypass_visibility( + module_id, + function_name, + ty_args, + args, + &mut gas_status, + ); + match vm_result { + Ok(result) => { + let SerializedReturnValues { + return_values, + mutable_reference_outputs: _, + } = result; + Ok(return_values.into_iter().map(|(bytes, _)| bytes).collect()) + } + Err(e) => Err(e), + } } fn execute_function_via_session_and_xrunner( @@ -423,14 +450,17 @@ fn execute_script_function_via_session( ty_args: Vec, args: Vec>, senders: Vec, -) -> VMResult<()> { +) -> VMResult { let mut gas_status = GasStatus::new_unmetered(); - session.execute_script_function( + session.execute_entry_function( module_id, function_name, ty_args, - args, - senders, + senders + .into_iter() + .map(|e| e.to_vec()) + .chain(args) + .collect(), &mut gas_status, ) } @@ -443,7 +473,7 @@ fn execute_script_function_via_session_and_xrunner( ty_args: Vec, args: Vec>, senders: Vec, -) -> VMResult<()> { +) -> VMResult { if let Some(runner) = xrunner { runner.step_script_function_and_compare( module_id, diff --git a/aptos-move/e2e-tests/Cargo.toml b/aptos-move/e2e-tests/Cargo.toml index 810f7fa06f266..551c2a1777ae5 100644 --- a/aptos-move/e2e-tests/Cargo.toml +++ b/aptos-move/e2e-tests/Cargo.toml @@ -21,13 +21,13 @@ rand = "0.8.3" serde = { version = "1.0.124", default-features = false } ## Move dependencies -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-command-line-common = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-ir-compiler = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-runtime = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -read-write-set = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-command-line-common = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-ir-compiler = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-runtime = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +read-write-set = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } ## Diem-Move dependencies aptos-keygen = { path = "../aptos-keygen" } diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__borrow_after_move.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__borrow_after_move.exp index 4128e350b35b5..81d55454a4183 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__borrow_after_move.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__borrow_after_move.exp @@ -1,4 +1,4 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b04000000090100040204040308190521140735420877400ab701050cbc014f0d8b020200000101000208000003000100000402010000050001000006000100010800040001060c0002060c03010608000105010708000103014d065369676e657202543109626f72726f775f7431096368616e67655f74310972656d6f76655f74310a7075626c6973685f743101760a616464726573735f6f661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000000000000000000000000000000000000000000000000000010002010703000100010003050b0011042b000c0102010100010005090b0011042a000c020b010b020f001502020100010006060b0011042c0013000c01020301000001050b0006030000000000000012002d0002000000))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b05000000090100040204040308190521140735420877400ab701050cbc014f0d8b020200000101000208000003000100000402010000050001000006000100010800040001060c0002060c03010608000105010708000103014d065369676e657202543109626f72726f775f7431096368616e67655f74310972656d6f76655f74310a7075626c6973685f743101760a616464726573735f6f661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000000000000000000000000000000000000000000000000000010002010703000100010003050b0011042b000c0102010100010005090b0011042a000c020b010b020f001502020100010006060b0011042c0013000c01020301000001050b0006030000000000000012002d0002000000))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90c000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 9, status: Keep(EXECUTION_FAILURE { location: 1636331B85359EFD8B9BA888CAFF7A063EEBD722DF1633F4BF38F1E2087222E9::M, function_definition: 2, code_offset: 2 }) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90d000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d02543100 }), Value(0300000000000000))] }), events: [], gas_used: 12, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90e000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 18, status: Keep(EXECUTED) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__change_after_move.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__change_after_move.exp index ba9940985e610..eb396c5ec213f 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__change_after_move.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__change_after_move.exp @@ -1,4 +1,4 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b04000000090100040204040308190521140735420877400ab701050cbc014f0d8b020200000101000208000003000100000402010000050001000006000100010800040001060c0002060c03010608000105010708000103014d065369676e657202543109626f72726f775f7431096368616e67655f74310972656d6f76655f74310a7075626c6973685f743101760a616464726573735f6f661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000000000000000000000000000000000000000000000000000010002010703000100010003050b0011042b000c0102010100010005090b0011042a000c020b010b020f001502020100010006060b0011042c0013000c01020301000001050b0006030000000000000012002d0002000000))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b05000000090100040204040308190521140735420877400ab701050cbc014f0d8b020200000101000208000003000100000402010000050001000006000100010800040001060c0002060c03010608000105010708000103014d065369676e657202543109626f72726f775f7431096368616e67655f74310972656d6f76655f74310a7075626c6973685f743101760a616464726573735f6f661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000000000000000000000000000000000000000000000000000010002010703000100010003050b0011042b000c0102010100010005090b0011042a000c020b010b020f001502020100010006060b0011042c0013000c01020301000001050b0006030000000000000012002d0002000000))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90c000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 9, status: Keep(EXECUTION_FAILURE { location: 1636331B85359EFD8B9BA888CAFF7A063EEBD722DF1633F4BF38F1E2087222E9::M, function_definition: 2, code_offset: 2 }) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90d000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d02543100 }), Value(0300000000000000))] }), events: [], gas_used: 12, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90e000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 18, status: Keep(EXECUTED) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__move_from_across_blocks.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__move_from_across_blocks.exp index 6c6d351360d73..0cbbf263622d1 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__move_from_across_blocks.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__data_store__move_from_across_blocks.exp @@ -1,4 +1,4 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b04000000090100040204040308190521140735420877400ab701050cbc014f0d8b020200000101000208000003000100000402010000050001000006000100010800040001060c0002060c03010608000105010708000103014d065369676e657202543109626f72726f775f7431096368616e67655f74310972656d6f76655f74310a7075626c6973685f743101760a616464726573735f6f661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000000000000000000000000000000000000000000000000000010002010703000100010003050b0011042b000c0102010100010005090b0011042a000c020b010b020f001502020100010006060b0011042c0013000c01020301000001050b0006030000000000000012002d0002000000))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b05000000090100040204040308190521140735420877400ab701050cbc014f0d8b020200000101000208000003000100000402010000050001000006000100010800040001060c0002060c03010608000105010708000103014d065369676e657202543109626f72726f775f7431096368616e67655f74310972656d6f76655f74310a7075626c6973685f743101760a616464726573735f6f661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900000000000000000000000000000000000000000000000000000000000000010002010703000100010003050b0011042b000c0102010100010005090b0011042a000c020b010b020f001502020100010006060b0011042c0013000c01020301000001050b0006030000000000000012002d0002000000))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90c000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 9, status: Keep(EXECUTION_FAILURE { location: 1636331B85359EFD8B9BA888CAFF7A063EEBD722DF1633F4BF38F1E2087222E9::M, function_definition: 2, code_offset: 2 }) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90d000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 011636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d02543100 }), Value(0300000000000000))] }), events: [], gas_used: 12, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90e000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 18, status: Keep(EXECUTED) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__duplicate_module.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__duplicate_module.exp index cddd0c5dfa7d7..c1bcbcc04b9e4 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__duplicate_module.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__duplicate_module.exp @@ -1,2 +1,2 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0400000008010002020204030605050b01070c060812200a32050c3707000000010000000200000000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900020102030001000000010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0400000008010002020204030605050b01070c060812200a32050c3707000000010000000200000000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900020102030001000000010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0500000008010002020204030605050b01070c060812200a32050c3707000000010000000200000000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900020102030001000000010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0500000008010002020204030605050b01070c060812200a32050c3707000000010000000200000000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900020102030001000000010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_compatible_module.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_compatible_module.exp index c9ce9c1312609..875a2b239b07b 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_compatible_module.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_compatible_module.exp @@ -1,2 +1,2 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b04000000030100020702020804200000014d1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0400000005010002020204070606080c200a2c05000000010000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9000201020300))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b05000000030100020702020804200000014d1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0500000005010002020204070606080c200a2c05000000010000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9000201020300))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_changed_field.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_changed_field.exp index 777a0358da12f..51bc5f097fa44 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_changed_field.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_changed_field.exp @@ -1,2 +1,2 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0400000005010002020204070606080c200a2c05000000010000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9000201020300))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0500000005010002020204070606080c200a2c05000000010000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9000201020300))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_new_field.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_new_field.exp index 777a0358da12f..51bc5f097fa44 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_new_field.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_new_field.exp @@ -1,2 +1,2 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0400000005010002020204070606080c200a2c05000000010000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9000201020300))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0500000005010002020204070606080c200a2c05000000010000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9000201020300))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_field.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_field.exp index 777a0358da12f..51bc5f097fa44 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_field.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_field.exp @@ -1,2 +1,2 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0400000005010002020204070606080c200a2c05000000010000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9000201020300))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0500000005010002020204070606080c200a2c05000000010000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9000201020300))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_struct.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_struct.exp index 777a0358da12f..51bc5f097fa44 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_struct.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__layout_incompatible_module_with_removed_struct.exp @@ -1,2 +1,2 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0400000005010002020204070606080c200a2c05000000010000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9000201020300))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0500000005010002020204070606080c200a2c05000000010000014d015401661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9000201020300))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_compatible_module.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_compatible_module.exp index ba8ce7a730720..653734b86c902 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_compatible_module.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_compatible_module.exp @@ -1,2 +1,2 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b04000000030100020702020804200000014d1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0400000006010002030205050701070804080c200c2c070000000100000000014d01661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90001000000010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b05000000030100020702020804200000014d1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0500000006010002030205050701070804080c200c2c070000000100000000014d01661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90001000000010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_added_param.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_added_param.exp index 5bb71622a1efd..8c30a3818ec47 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_added_param.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_added_param.exp @@ -1,2 +1,2 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0400000006010002030205050701070804080c200c2c070000000100000000014d01661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90001000000010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0500000006010002030205050701070804080c200c2c070000000100000000014d01661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90001000000010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_changed_param.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_changed_param.exp index 23b9d686a9f18..2668c8c959cb8 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_changed_param.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_changed_param.exp @@ -1,2 +1,2 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0400000006010002030205050703070a04080e200c2e0700000001000100010300014d01661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90001000001010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0500000006010002030205050703070a04080e200c2e0700000001000100010300014d01661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90001000001010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_removed_pub_fn.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_removed_pub_fn.exp index 5bb71622a1efd..8c30a3818ec47 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_removed_pub_fn.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__linking_incompatible_module_with_removed_pub_fn.exp @@ -1,2 +1,2 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0400000006010002030205050701070804080c200c2c070000000100000000014d01661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90001000000010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e903000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b0500000006010002030205050701070804080c200c2c070000000100000000014d01661636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90001000000010200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e904000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000))] }), events: [], gas_used: 1, status: Keep(MISCELLANEOUS_ERROR) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_allow_modules.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_allow_modules.exp index 282f4a4f9627c..c38d043e5af99 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_allow_modules.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_allow_modules.exp @@ -1 +1 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b04000000030100020702020804200000014d1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(40420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b05000000030100020702020804200000014d1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e900))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_modules_proper_sender.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_modules_proper_sender.exp index 0a130bd5e7aa8..fd42787c0d75d 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_modules_proper_sender.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__module_publishing__test_publishing_modules_proper_sender.exp @@ -1 +1 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(ffffffffffffffff)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 00000000000000000000000000000000000000000000000000000000000a550c18014d }), Value(a11ceb0b04000000030100020702020804200000014d000000000000000000000000000000000000000000000000000000000a550c1800))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(20872d108c30648f16843e29655b181edc12dcc9318ec7d90d98a52801cdcd96c90100000000000000000000000000000000000000000000000000000000000000000000000a550c18)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(ffffffffffffffff)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(ffffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 00000000000000000000000000000000000000000000000000000000000a550c18014d }), Value(a11ceb0b05000000030100020702020804200000014d000000000000000000000000000000000000000000000000000000000a550c1800))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) diff --git a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_open_publishing.exp b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_open_publishing.exp index 3849a718e8960..c5b06f2664c8c 100644 --- a/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_open_publishing.exp +++ b/aptos-move/e2e-tests/goldens/language_e2e_testsuite__tests__verify_txn__test_open_publishing.exp @@ -1 +1 @@ -Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(f7ffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(38420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b040000000601000203020a050c0607120a081c200c3c23000000010001000002000100020303010300014d036d61780373756d1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90001000002080a000a012403060a01020a00020101000001060a000a01160c020a020200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) +Ok([TransactionOutput { write_set: WriteSet(WriteSetMut { write_set: [(AccessPath(AccessPath { address: 000000000000000000000000000000000000000000000000000000000a550c18, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e08436f696e496e666f00 }), Value(f7ffffffffffffff000000000000000040420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 010000000000000000000000000000000000000000000000000000000000000001074163636f756e74074163636f756e7400 }), Value(201636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90b000000000000001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 0100000000000000000000000000000000000000000000000000000000000000010854657374436f696e0742616c616e636500 }), Value(38420f0000000000)), (AccessPath(AccessPath { address: 1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9, path: 001636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e9014d }), Value(a11ceb0b050000000601000203020a050c0607120a081c200c3c23000000010001000002000100020303010300014d036d61780373756d1636331b85359efd8b9ba888caff7a063eebd722df1633f4bf38f1e2087222e90001000002080a000a012403060a01020a00020101000001060a000a01160c020a020200))] }), events: [], gas_used: 8, status: Keep(EXECUTED) }]) diff --git a/aptos-move/e2e-tests/src/executor.rs b/aptos-move/e2e-tests/src/executor.rs index fe5fe977d79a1..2a751c346945b 100644 --- a/aptos-move/e2e-tests/src/executor.rs +++ b/aptos-move/e2e-tests/src/executor.rs @@ -512,7 +512,7 @@ impl FakeExecutor { let remote_view = RemoteStorage::new(&self.data_store); let mut session = vm.new_session(&remote_view, SessionId::void()); session - .execute_function( + .execute_function_bypass_visibility( &Self::module(module_name), &Self::name(function_name), type_params, @@ -549,7 +549,7 @@ impl FakeExecutor { let remote_view = RemoteStorage::new(&self.data_store); let mut session = vm.new_session(&remote_view, SessionId::void()); session - .execute_function( + .execute_function_bypass_visibility( &Self::module(module_name), &Self::name(function_name), type_params, diff --git a/aptos-move/e2e-testsuite/Cargo.toml b/aptos-move/e2e-testsuite/Cargo.toml index 975ac541a3d18..5f2ea5a72e573 100644 --- a/aptos-move/e2e-testsuite/Cargo.toml +++ b/aptos-move/e2e-testsuite/Cargo.toml @@ -13,13 +13,13 @@ publish = false proptest = "1.0.0" ## Move dependencies -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-ir-compiler = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-runtime = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-bytecode-verifier = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -read-write-set = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-ir-compiler = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-runtime = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-bytecode-verifier = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +read-write-set = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } ## Aptos-Move dependencies aptos-keygen = { path = "../aptos-keygen" } diff --git a/aptos-move/e2e-testsuite/src/tests/verify_txn.rs b/aptos-move/e2e-testsuite/src/tests/verify_txn.rs index 0d769b431eb0e..a15c1b54c78a2 100644 --- a/aptos-move/e2e-testsuite/src/tests/verify_txn.rs +++ b/aptos-move/e2e-testsuite/src/tests/verify_txn.rs @@ -664,8 +664,9 @@ fn verify_simple_payment() { .max_gas_amount(100_000) .gas_unit_price(1) .sign(); + let output = executor.execute_transaction(txn); assert_eq!( - executor.execute_transaction(txn).status(), + output.status(), // StatusCode::TYPE_MISMATCH &TransactionStatus::Keep(KeptVMStatus::MiscellaneousError) ); diff --git a/aptos-move/framework/Cargo.toml b/aptos-move/framework/Cargo.toml index 74a5def8d67e0..89ee32cdf356a 100644 --- a/aptos-move/framework/Cargo.toml +++ b/aptos-move/framework/Cargo.toml @@ -10,25 +10,25 @@ license = "Apache-2.0" publish = false [dependencies] -move-bytecode-verifier = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-abigen = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-docgen = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-command-line-common = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-errmapgen = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-compiler = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-prover = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-bytecode-verifier = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-abigen = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-docgen = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-command-line-common = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-errmapgen = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-compiler = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-prover = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } aptos-crypto = { path = "../../crates/aptos-crypto" } aptos-types = { path = "../../types" } aptos-workspace-hack = { path = "../../crates/aptos-workspace-hack" } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } transaction-builder-generator = { path = "../transaction-builder-generator" } -move-stdlib = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-symbol-pool = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-vm-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-runtime = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-package = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-bytecode-utils = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-stdlib = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-symbol-pool = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-vm-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-runtime = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-package = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-bytecode-utils = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } bcs = "0.1.2" anyhow = "1.0.52" @@ -45,8 +45,8 @@ tempfile = "3.2.0" [dev-dependencies] datatest-stable = "0.1.1" aptos-vm = { path = "../../aptos-move/aptos-vm" } -move-cli = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-unit-test = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-cli = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-unit-test = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } aptos-transactional-test-harness = { path = "../aptos-transactional-test-harness" } dir-diff = "0.3.2" diff --git a/aptos-move/framework/aptos-framework/sources/TestCoin.move b/aptos-move/framework/aptos-framework/sources/TestCoin.move index 9f9fc392914d5..dfc57823bbea7 100644 --- a/aptos-move/framework/aptos-framework/sources/TestCoin.move +++ b/aptos-move/framework/aptos-framework/sources/TestCoin.move @@ -1,5 +1,5 @@ /// This module defines a minimal and generic Coin and Balance. -/// modified from https://github.com/diem/move/tree/main/language/documentation/tutorial +/// modified from https://github.com/move-language/move/tree/main/language/documentation/tutorial module AptosFramework::TestCoin { use Std::Errors; use Std::Signer; diff --git a/aptos-move/framework/cached-packages/Cargo.toml b/aptos-move/framework/cached-packages/Cargo.toml index 7c90620ed831c..1580abfaad4e5 100644 --- a/aptos-move/framework/cached-packages/Cargo.toml +++ b/aptos-move/framework/cached-packages/Cargo.toml @@ -13,17 +13,17 @@ publish = false aptos-types = { path = "../../../types" } aptos-workspace-hack = { path = "../../../crates/aptos-workspace-hack" } bcs = "0.1.2" -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", version = "0.0.3", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", version = "0.0.3", features=["address32"] } include_dir = { version = "0.7.2", features = ["glob"] } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-bytecode-utils = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-bytecode-utils = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } once_cell = "1.7.2" proptest = { version = "1.0.0", optional = true } proptest-derive = { version = "0.3.0", optional = true } [build-dependencies] -move-command-line-common = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-command-line-common = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } framework = { path = ".." } [features] diff --git a/aptos-move/genesis-viewer/Cargo.toml b/aptos-move/genesis-viewer/Cargo.toml index d01df05104e24..70a6da6ef9f17 100644 --- a/aptos-move/genesis-viewer/Cargo.toml +++ b/aptos-move/genesis-viewer/Cargo.toml @@ -16,7 +16,7 @@ aptos-resource-viewer = { path = "../aptos-resource-viewer"} aptos-types = { path = "../../types" } aptos-workspace-hack = { path = "../../crates/aptos-workspace-hack" } cached-framework-packages = { path = "../framework/cached-packages" } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-vm-test-utils = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-vm-test-utils = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } vm-genesis = { path = "../vm-genesis" } diff --git a/aptos-move/move-examples/Cargo.toml b/aptos-move/move-examples/Cargo.toml index 7e72b696c956e..d888b3a9ebad4 100644 --- a/aptos-move/move-examples/Cargo.toml +++ b/aptos-move/move-examples/Cargo.toml @@ -12,11 +12,11 @@ edition = "2018" aptos-vm = { path = "../aptos-vm" } aptos-workspace-hack = { path = "../../crates/aptos-workspace-hack" } structopt = "0.3.21" -move-compiler = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-package = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-stdlib = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-unit-test = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-compiler = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-package = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-stdlib = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-unit-test = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } [dev-dependencies] -move-cli = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-cli = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } tempfile = "3.2.0" diff --git a/aptos-move/transaction-builder-generator/Cargo.toml b/aptos-move/transaction-builder-generator/Cargo.toml index e14fa85c6ff30..1a72e1175a2e5 100644 --- a/aptos-move/transaction-builder-generator/Cargo.toml +++ b/aptos-move/transaction-builder-generator/Cargo.toml @@ -20,7 +20,7 @@ textwrap = "0.13.4" aptos-types = { path = "../../types" } aptos-workspace-hack = { path = "../../crates/aptos-workspace-hack" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } serde-reflection = { git = "https://github.com/aptos-labs/serde-reflection" } serde-generate = { git = "https://github.com/aptos-labs/serde-reflection" } diff --git a/aptos-move/transaction-replay/Cargo.toml b/aptos-move/transaction-replay/Cargo.toml index 5065513091a2f..c818dc89b308f 100644 --- a/aptos-move/transaction-replay/Cargo.toml +++ b/aptos-move/transaction-replay/Cargo.toml @@ -25,13 +25,13 @@ aptos-vm = { path = "../aptos-vm" } aptosdb = { path = "../../storage/aptosdb" } cached-framework-packages = { path = "../framework/cached-packages" } framework = { path = "../framework" } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa"} -move-cli = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-compiler = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-vm-runtime = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-test-utils = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65"} +move-cli = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-compiler = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-vm-runtime = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-test-utils = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } [dev-dependencies] vm-genesis = { path = "../vm-genesis" } diff --git a/aptos-move/transaction-replay/src/lib.rs b/aptos-move/transaction-replay/src/lib.rs index 1172f275098b5..0f94255ac6a62 100644 --- a/aptos-move/transaction-replay/src/lib.rs +++ b/aptos-move/transaction-replay/src/lib.rs @@ -26,7 +26,7 @@ use move_binary_format::{errors::VMResult, file_format::CompiledModule}; use move_cli::sandbox::utils::on_disk_state_view::OnDiskStateView; use move_compiler::{compiled_unit::AnnotatedCompiledUnit, Compiler, Flags}; use move_core_types::{effects::ChangeSet as MoveChanges, language_storage::TypeTag}; -use move_vm_runtime::session::Session; +use move_vm_runtime::session::{SerializedReturnValues, Session}; use move_vm_test_utils::DeltaStorage; use move_vm_types::gas_schedule::GasStatus; use std::{ @@ -323,7 +323,9 @@ impl AptosDebugger { f: F, ) -> Result where - F: FnOnce(&mut Session>>) -> VMResult<()>, + F: FnOnce( + &mut Session>>, + ) -> VMResult, { let move_vm = MoveVmExt::new().unwrap(); let state_view = DebuggerStateView::new(&*self.debugger, version.checked_sub(1)); @@ -357,8 +359,7 @@ impl AptosDebugger { session.execute_script( predicate.clone(), vec![], - vec![], - vec![aptos_root_address(), sender], + vec![aptos_root_address().to_vec(), sender.to_vec()], &mut gas_status, ) }) diff --git a/aptos-move/vm-genesis/Cargo.toml b/aptos-move/vm-genesis/Cargo.toml index 818d44dccc333..787d5efb3f91f 100644 --- a/aptos-move/vm-genesis/Cargo.toml +++ b/aptos-move/vm-genesis/Cargo.toml @@ -24,13 +24,13 @@ aptos-vm = { path = "../aptos-vm" } aptos-workspace-hack = { path = "../../crates/aptos-workspace-hack" } cached-framework-packages = { path = "../framework/cached-packages" } framework = { path = "../framework" } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-bytecode-utils = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-bytecode-verifier = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-vm-runtime = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa"} -move-vm-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -read-write-set = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-bytecode-utils = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-bytecode-verifier = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-vm-runtime = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65"} +move-vm-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +read-write-set = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } [dev-dependencies] proptest = "1.0.0" diff --git a/aptos-move/vm-genesis/src/lib.rs b/aptos-move/vm-genesis/src/lib.rs index d6b4a919e2561..8358c4c0dfa92 100644 --- a/aptos-move/vm-genesis/src/lib.rs +++ b/aptos-move/vm-genesis/src/lib.rs @@ -162,7 +162,7 @@ fn exec_function( args: Vec>, ) { session - .execute_function( + .execute_function_bypass_visibility( &ModuleId::new( account_config::CORE_CODE_ADDRESS, Identifier::new(module_name).unwrap(), diff --git a/aptos-move/writeset-transaction-generator/Cargo.toml b/aptos-move/writeset-transaction-generator/Cargo.toml index 3306d106164a0..9156513bd0bbe 100644 --- a/aptos-move/writeset-transaction-generator/Cargo.toml +++ b/aptos-move/writeset-transaction-generator/Cargo.toml @@ -28,11 +28,11 @@ aptos-workspace-hack = { path = "../../crates/aptos-workspace-hack" } aptosdb = { path = "../../storage/aptosdb" } cached-framework-packages = { path = "../framework/cached-packages" } framework = { path = "../framework" } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa"} -move-bytecode-verifier = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-compiler = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-vm-runtime = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-test-utils = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -read-write-set = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65"} +move-bytecode-verifier = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-compiler = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-vm-runtime = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-test-utils = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +read-write-set = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } diff --git a/aptos-move/writeset-transaction-generator/src/writeset_builder.rs b/aptos-move/writeset-transaction-generator/src/writeset_builder.rs index 17372d0602da9..608d4b04951c2 100644 --- a/aptos-move/writeset-transaction-generator/src/writeset_builder.rs +++ b/aptos-move/writeset-transaction-generator/src/writeset_builder.rs @@ -20,6 +20,7 @@ use move_core_types::{ transaction_argument::convert_txn_args, value::{serialize_values, MoveValue}, }; +use move_vm_runtime::session::SerializedReturnValues; use move_vm_types::gas_schedule::GasStatus; pub struct GenesisSession<'r, 'l, S>(SessionExt<'r, 'l, S>); @@ -33,7 +34,7 @@ impl<'r, 'l, S: MoveResolver> GenesisSession<'r, 'l, S> { args: Vec>, ) { self.0 - .execute_function( + .execute_function_bypass_visibility( &ModuleId::new( account_config::CORE_CODE_ADDRESS, Identifier::new(module_name).unwrap(), @@ -53,13 +54,18 @@ impl<'r, 'l, S: MoveResolver> GenesisSession<'r, 'l, S> { }); } - pub fn exec_script(&mut self, sender: AccountAddress, script: &Script) { + pub fn exec_script( + &mut self, + sender: AccountAddress, + script: &Script, + ) -> SerializedReturnValues { + let mut temp = vec![sender.to_vec()]; + temp.extend(convert_txn_args(script.args())); self.0 .execute_script( script.code().to_vec(), script.ty_args().to_vec(), - convert_txn_args(script.args()), - vec![sender], + temp, &mut GasStatus::new_unmetered(), ) .unwrap() @@ -100,8 +106,8 @@ where F: FnOnce(&mut GenesisSession>), { let move_vm = MoveVmExt::new().unwrap(); + let state_view_storage = RemoteStorage::new(state_view); let session_out = { - let state_view_storage = RemoteStorage::new(state_view); // TODO: specify an id by human and pass that in. let genesis_id = HashValue::zero(); let mut session = GenesisSession( diff --git a/config/src/config/test_data/validator_full_node.yaml b/config/src/config/test_data/validator_full_node.yaml index 959cf883a3bbc..3d6dca32db5c2 100644 --- a/config/src/config/test_data/validator_full_node.yaml +++ b/config/src/config/test_data/validator_full_node.yaml @@ -31,7 +31,7 @@ full_node_networks: network_id: private: "vfn" seeds: - "00000000000000000000000000000000c227da54069989f283712e4016704660": + "0x00000000000000000000000000000000c227da54069989f283712e4016704660": addresses: - "/ip4/127.0.0.1/tcp/58259/ln-noise-ik/c998dcd54c3daf48e0ad516d94b7be0b0b7a27caa00541f2b2c14b13500df10b/ln-handshake/0" keys: ["c998dcd54c3daf48e0ad516d94b7be0b0b7a27caa00541f2b2c14b13500df10b"] diff --git a/config/src/network_id.rs b/config/src/network_id.rs index 2534ab4704935..23c69b932164b 100644 --- a/config/src/network_id.rs +++ b/config/src/network_id.rs @@ -299,10 +299,10 @@ mod test { let peer_id = PeerId::random(); let context = NetworkContext::new(RoleType::Validator, NetworkId::Vfn, peer_id); let expected = format!( - "---\nrole: {}\nnetwork_id: {}\npeer_id: {:x}\n", + "---\nrole: {}\nnetwork_id: {}\npeer_id: \"{}\"\n", RoleType::Validator, VFN_NETWORK, - peer_id + peer_id.to_hex_literal() ); assert_eq!(expected, serde_yaml::to_string(&context).unwrap()); } diff --git a/crates/aptos-faucet/src/main.rs b/crates/aptos-faucet/src/main.rs index 208ac6f23738a..14376189fe8a5 100644 --- a/crates/aptos-faucet/src/main.rs +++ b/crates/aptos-faucet/src/main.rs @@ -211,10 +211,12 @@ mod tests { accounts: AccountStates, ) -> Result { let reader = accounts.read(); - let account = AccountAddress::try_from(address) - .ok() - .and_then(|address| reader.get(&address)); - + let account = match AccountAddress::try_from(address.clone()) + .or_else(|_e| AccountAddress::from_hex(address.clone())) + { + Ok(addr) => reader.get(&addr), + _ => None, + }; if let Some(account) = account { let auth_vec: Vec = account.authentication_key.as_ref().into(); let account_data = AccountData { @@ -327,8 +329,7 @@ mod tests { async fn test_mint_auth_key() { let (accounts, service) = setup(None); let filter = routes(service); - - let auth_key = "459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d"; + let auth_key = "0x459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d"; let amount = 13345; let resp = warp::test::request() .method("POST") @@ -339,7 +340,7 @@ mod tests { assert_eq!(values.len(), 2); let reader = accounts.read(); let addr = AccountAddress::try_from( - "459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d".to_owned(), + "0x459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d".to_owned(), ) .unwrap(); let account = reader.get(&addr).expect("account should be created"); @@ -351,7 +352,7 @@ mod tests { let (accounts, service) = setup(None); let filter = routes(service); - let pub_key = "459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d"; + let pub_key = "0x459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d"; let amount = 13345; let resp = warp::test::request() .method("POST") @@ -362,7 +363,7 @@ mod tests { assert_eq!(values.len(), 2); let reader = accounts.read(); let addr = AccountAddress::try_from( - "9FF98E82355EB13098F3B1157AC018A725C62C0E0820F422000814CDBA407835".to_owned(), + "0x9FF98E82355EB13098F3B1157AC018A725C62C0E0820F422000814CDBA407835".to_owned(), ) .unwrap(); let account = reader.get(&addr).expect("account should be created"); @@ -374,7 +375,7 @@ mod tests { let (accounts, service) = setup(None); let filter = routes(service); - let address = "459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d"; + let address = "0x459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d"; let amount = 13345; let resp = warp::test::request() .method("POST") @@ -386,7 +387,7 @@ mod tests { assert_eq!(values.len(), 2); let reader = accounts.read(); let addr = AccountAddress::try_from( - "459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d".to_owned(), + "0x459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d".to_owned(), ) .unwrap(); let account = reader.get(&addr).expect("account should be created"); @@ -410,7 +411,7 @@ mod tests { assert_eq!(values.len(), 2); let reader = accounts.read(); let addr = AccountAddress::try_from( - "459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d".to_owned(), + "0x459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d".to_owned(), ) .unwrap(); let account = reader.get(&addr).expect("account should be created"); @@ -422,7 +423,7 @@ mod tests { let (accounts, service) = setup(None); let filter = routes(service); - let auth_key = "459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d"; + let auth_key = "0x459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d"; let amount = 13345; let resp = warp::test::request() .method("POST") @@ -442,7 +443,7 @@ mod tests { let reader = accounts.read(); let addr = AccountAddress::try_from( - "459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d".to_owned(), + "0x459c77a38803bd53f3adee52703810e3a74fd7c46952c497e75afb0a7932586d".to_owned(), ) .unwrap(); let account = reader.get(&addr).expect("account should be created"); @@ -474,7 +475,10 @@ mod tests { .path(format!("/mint?auth_key={}&amount=1000000", auth_key).as_str()) .reply(&filter) .await; - assert_eq!(resp.body(), "Invalid query string"); + assert_eq!( + resp.body(), + "You must provide 'address' (preferred), 'pub_key', or 'auth_key'" + ); } #[tokio::test] diff --git a/crates/aptos-faucet/src/mint.rs b/crates/aptos-faucet/src/mint.rs index e5e1f0c0e19b9..a2d2652df1943 100644 --- a/crates/aptos-faucet/src/mint.rs +++ b/crates/aptos-faucet/src/mint.rs @@ -65,7 +65,7 @@ impl std::fmt::Display for Response { #[derive(Deserialize, Debug)] pub struct MintParams { pub amount: u64, - pub auth_key: Option, + pub auth_key: Option, pub address: Option, pub pub_key: Option, pub return_txns: Option, @@ -79,8 +79,14 @@ impl std::fmt::Display for MintParams { impl MintParams { fn receiver(&self) -> Option { - if let Some(auth_key) = self.auth_key { - return Some(auth_key); + if let Some(auth_key) = self.auth_key.as_ref() { + return match AccountAddress::from_hex_literal(auth_key) { + Ok(auth_key) => Some(auth_key), + Err(_) => match AccountAddress::from_hex(auth_key) { + Ok(auth_key) => Some(auth_key), + Err(_) => None, + }, + }; } if let Some(address) = self.address.as_ref() { return match AccountAddress::from_hex_literal(address) { diff --git a/crates/aptos-rest-client/Cargo.toml b/crates/aptos-rest-client/Cargo.toml index e5def49d1f237..411b4f6d7cd36 100644 --- a/crates/aptos-rest-client/Cargo.toml +++ b/crates/aptos-rest-client/Cargo.toml @@ -28,4 +28,4 @@ aptos-crypto = { path = "../aptos-crypto" } aptos-transaction-builder = { path = "../../sdk/transaction-builder" } aptos-types = { path = "../../types" } aptos-workspace-hack = { version = "0.1", path = "../aptos-workspace-hack" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } diff --git a/crates/aptos-workspace-hack/Cargo.toml b/crates/aptos-workspace-hack/Cargo.toml index 6c9bf8c79748d..04d4a58876084 100644 --- a/crates/aptos-workspace-hack/Cargo.toml +++ b/crates/aptos-workspace-hack/Cargo.toml @@ -18,10 +18,10 @@ byteorder = { version = "1.4.3", features = ["i128", "std"] } bytes = { version = "1.1.0", features = ["serde", "std"] } chrono = { version = "0.4.19", features = ["clock", "libc", "oldtime", "serde", "std", "time", "winapi"] } clap = { version = "2.34.0", features = ["ansi_term", "atty", "color", "strsim", "suggestions", "vec_map"] } -crossbeam-channel = { version = "0.5.2", features = ["crossbeam-utils", "std"] } +crossbeam-channel = { version = "0.5.4", features = ["crossbeam-utils", "std"] } crossbeam-deque = { version = "0.8.1", features = ["crossbeam-epoch", "crossbeam-utils", "std"] } -crossbeam-queue = { version = "0.3.4", features = ["alloc", "std"] } -crossbeam-utils = { version = "0.8.7", features = ["lazy_static", "std"] } +crossbeam-queue = { version = "0.3.5", features = ["alloc", "std"] } +crossbeam-utils = { version = "0.8.8", features = ["lazy_static", "std"] } diesel = { version = "1.4.8", features = ["32-column-tables", "bigdecimal", "bitflags", "chrono", "num-bigint", "num-integer", "num-traits", "numeric", "postgres", "pq-sys", "r2d2", "serde_json", "with-deprecated"] } either = { version = "1.6.1", features = ["use_std"] } futures-channel = { version = "0.3.21", features = ["alloc", "futures-sink", "sink", "std"] } @@ -30,12 +30,12 @@ futures-io = { version = "0.3.21", features = ["std"] } futures-sink = { version = "0.3.21", features = ["alloc", "std"] } futures-util = { version = "0.3.17", features = ["alloc", "async-await", "async-await-macro", "channel", "futures-channel", "futures-io", "futures-macro", "futures-sink", "io", "memchr", "proc-macro-hack", "proc-macro-nested", "sink", "slab", "std"] } generic-array = { version = "0.14.5", default-features = false, features = ["more_lengths"] } -getrandom = { version = "0.2.5", default-features = false, features = ["std"] } -hyper = { version = "0.14.17", features = ["client", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } +getrandom = { version = "0.2.6", default-features = false, features = ["std"] } +hyper = { version = "0.14.18", features = ["client", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } include_dir = { version = "0.7.2", features = ["glob"] } itertools = { version = "0.10.3", features = ["use_alloc", "use_std"] } -libc = { version = "0.2.119", features = ["std"] } -log = { version = "0.4.14", default-features = false, features = ["serde", "std"] } +libc = { version = "0.2.123", features = ["std"] } +log = { version = "0.4.16", default-features = false, features = ["serde", "std"] } memchr = { version = "2.4.1", features = ["std", "use_std"] } num-integer = { version = "0.1.44", features = ["i128", "std"] } num-traits = { version = "0.2.14", features = ["i128", "std"] } @@ -45,7 +45,7 @@ plotters = { version = "0.3.1", default-features = false, features = ["area_seri rand = { version = "0.8.4", features = ["alloc", "getrandom", "libc", "rand_chacha", "rand_hc", "small_rng", "std", "std_rng"] } regex = { version = "1.5.5", features = ["aho-corasick", "memchr", "perf", "perf-cache", "perf-dfa", "perf-inline", "perf-literal", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] } regex-automata = { version = "0.1.10", features = ["regex-syntax", "std"] } -reqwest = { version = "0.11.9", features = ["__tls", "blocking", "cookie_crate", "cookie_store", "cookies", "default-tls", "hyper-tls", "json", "native-tls-crate", "proc-macro-hack", "serde_json", "stream", "tokio-native-tls", "tokio-util"] } +reqwest = { version = "0.11.10", features = ["__tls", "blocking", "cookie_crate", "cookie_store", "cookies", "default-tls", "hyper-tls", "json", "native-tls-crate", "proc-macro-hack", "serde_json", "stream", "tokio-native-tls", "tokio-util"] } rusty-fork = { version = "0.3.0", features = ["timeout", "wait-timeout"] } serde = { version = "1.0.136", features = ["alloc", "derive", "rc", "serde_derive", "std"] } serde_json = { version = "1.0.79", features = ["indexmap", "preserve_order", "std"] } @@ -54,7 +54,7 @@ standback = { version = "0.2.17", default-features = false, features = ["std"] } subtle = { version = "2.4.1", default-features = false, features = ["std"] } tokio = { version = "1.17.0", features = ["bytes", "fs", "full", "io-std", "io-util", "libc", "macros", "memchr", "mio", "net", "num_cpus", "once_cell", "parking_lot", "process", "rt", "rt-multi-thread", "signal", "signal-hook-registry", "socket2", "sync", "test-util", "time", "tokio-macros"] } tokio-util = { version = "0.6.9", features = ["codec", "compat", "futures-io", "io"] } -tracing = { version = "0.1.32", features = ["attributes", "log", "std", "tracing-attributes"] } +tracing = { version = "0.1.34", features = ["attributes", "log", "std", "tracing-attributes"] } warp = { version = "0.3.2", features = ["multipart", "tls", "tokio-rustls", "tokio-tungstenite", "websocket"] } zeroize = { version = "1.5.4", features = ["alloc", "zeroize_derive"] } @@ -67,10 +67,10 @@ bytes = { version = "1.1.0", features = ["serde", "std"] } cc = { version = "1.0.73", default-features = false, features = ["jobserver", "parallel"] } chrono = { version = "0.4.19", features = ["clock", "libc", "oldtime", "serde", "std", "time", "winapi"] } clap = { version = "2.34.0", features = ["ansi_term", "atty", "color", "strsim", "suggestions", "vec_map"] } -crossbeam-channel = { version = "0.5.2", features = ["crossbeam-utils", "std"] } +crossbeam-channel = { version = "0.5.4", features = ["crossbeam-utils", "std"] } crossbeam-deque = { version = "0.8.1", features = ["crossbeam-epoch", "crossbeam-utils", "std"] } -crossbeam-queue = { version = "0.3.4", features = ["alloc", "std"] } -crossbeam-utils = { version = "0.8.7", features = ["lazy_static", "std"] } +crossbeam-queue = { version = "0.3.5", features = ["alloc", "std"] } +crossbeam-utils = { version = "0.8.8", features = ["lazy_static", "std"] } diesel = { version = "1.4.8", features = ["32-column-tables", "bigdecimal", "bitflags", "chrono", "num-bigint", "num-integer", "num-traits", "numeric", "postgres", "pq-sys", "r2d2", "serde_json", "with-deprecated"] } either = { version = "1.6.1", features = ["use_std"] } futures-channel = { version = "0.3.21", features = ["alloc", "futures-sink", "sink", "std"] } @@ -79,12 +79,12 @@ futures-io = { version = "0.3.21", features = ["std"] } futures-sink = { version = "0.3.21", features = ["alloc", "std"] } futures-util = { version = "0.3.17", features = ["alloc", "async-await", "async-await-macro", "channel", "futures-channel", "futures-io", "futures-macro", "futures-sink", "io", "memchr", "proc-macro-hack", "proc-macro-nested", "sink", "slab", "std"] } generic-array = { version = "0.14.5", default-features = false, features = ["more_lengths"] } -getrandom = { version = "0.2.5", default-features = false, features = ["std"] } -hyper = { version = "0.14.17", features = ["client", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } +getrandom = { version = "0.2.6", default-features = false, features = ["std"] } +hyper = { version = "0.14.18", features = ["client", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } include_dir = { version = "0.7.2", features = ["glob"] } itertools = { version = "0.10.3", features = ["use_alloc", "use_std"] } -libc = { version = "0.2.119", features = ["std"] } -log = { version = "0.4.14", default-features = false, features = ["serde", "std"] } +libc = { version = "0.2.123", features = ["std"] } +log = { version = "0.4.16", default-features = false, features = ["serde", "std"] } memchr = { version = "2.4.1", features = ["std", "use_std"] } num-integer = { version = "0.1.44", features = ["i128", "std"] } num-traits = { version = "0.2.14", features = ["i128", "std"] } @@ -94,17 +94,17 @@ plotters = { version = "0.3.1", default-features = false, features = ["area_seri rand = { version = "0.8.4", features = ["alloc", "getrandom", "libc", "rand_chacha", "rand_hc", "small_rng", "std", "std_rng"] } regex = { version = "1.5.5", features = ["aho-corasick", "memchr", "perf", "perf-cache", "perf-dfa", "perf-inline", "perf-literal", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] } regex-automata = { version = "0.1.10", features = ["regex-syntax", "std"] } -reqwest = { version = "0.11.9", features = ["__tls", "blocking", "cookie_crate", "cookie_store", "cookies", "default-tls", "hyper-tls", "json", "native-tls-crate", "proc-macro-hack", "serde_json", "stream", "tokio-native-tls", "tokio-util"] } +reqwest = { version = "0.11.10", features = ["__tls", "blocking", "cookie_crate", "cookie_store", "cookies", "default-tls", "hyper-tls", "json", "native-tls-crate", "proc-macro-hack", "serde_json", "stream", "tokio-native-tls", "tokio-util"] } rusty-fork = { version = "0.3.0", features = ["timeout", "wait-timeout"] } serde = { version = "1.0.136", features = ["alloc", "derive", "rc", "serde_derive", "std"] } serde_json = { version = "1.0.79", features = ["indexmap", "preserve_order", "std"] } sha-1 = { version = "0.9.8", features = ["std"] } standback = { version = "0.2.17", default-features = false, features = ["std"] } subtle = { version = "2.4.1", default-features = false, features = ["std"] } -syn = { version = "1.0.86", features = ["clone-impls", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "visit", "visit-mut"] } +syn = { version = "1.0.91", features = ["clone-impls", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "visit", "visit-mut"] } tokio = { version = "1.17.0", features = ["bytes", "fs", "full", "io-std", "io-util", "libc", "macros", "memchr", "mio", "net", "num_cpus", "once_cell", "parking_lot", "process", "rt", "rt-multi-thread", "signal", "signal-hook-registry", "socket2", "sync", "test-util", "time", "tokio-macros"] } tokio-util = { version = "0.6.9", features = ["codec", "compat", "futures-io", "io"] } -tracing = { version = "0.1.32", features = ["attributes", "log", "std", "tracing-attributes"] } +tracing = { version = "0.1.34", features = ["attributes", "log", "std", "tracing-attributes"] } warp = { version = "0.3.2", features = ["multipart", "tls", "tokio-rustls", "tokio-tungstenite", "websocket"] } zeroize = { version = "1.5.4", features = ["alloc", "zeroize_derive"] } diff --git a/crates/aptos/Cargo.toml b/crates/aptos/Cargo.toml index 890be4c7085c1..d1ae4566339b0 100644 --- a/crates/aptos/Cargo.toml +++ b/crates/aptos/Cargo.toml @@ -39,9 +39,9 @@ aptos-vm = { path = "../../aptos-move/aptos-vm" } bcs = "0.1.2" short-hex-str = { path = "../short-hex-str" } cached-framework-packages = { path = "../../aptos-move/framework/cached-packages" } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-cli = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } -move-package = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-unit-test = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-vm-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-cli = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } +move-package = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-unit-test = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-vm-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } diff --git a/developer-docs-site/docs/transactions/basics-life-of-txn.md b/developer-docs-site/docs/transactions/basics-life-of-txn.md index 298d6b8e8440e..ba6b0a3e5aae3 100755 --- a/developer-docs-site/docs/transactions/basics-life-of-txn.md +++ b/developer-docs-site/docs/transactions/basics-life-of-txn.md @@ -173,7 +173,7 @@ It is important to understand that executing a transaction is different from upd When mempool receives a transaction from other validators via shared mempool or from the REST service, mempool invokes `VM::ValidateTransaction()` on the VM to validate the transaction. -For implementation details refer to the [Virtual Machine README](https://github.com/diem/move/tree/main/language/move-vm). +For implementation details refer to the [Virtual Machine README](https://github.com/move-language/move/tree/main/language/move-vm). ## Mempool diff --git a/developer-docs-site/docs/tutorials/first-move-module.md b/developer-docs-site/docs/tutorials/first-move-module.md index 27e748cdfb0cf..6f4b8d506d621 100644 --- a/developer-docs-site/docs/tutorials/first-move-module.md +++ b/developer-docs-site/docs/tutorials/first-move-module.md @@ -45,7 +45,7 @@ You can find the typescript project [here](https://github.com/aptos-labs/aptos-c ### Step 1.1) Download Aptos-core -For the simplicity of this exercise, Aptos-core has a `move-examples` directory that makes it easy to build and test Move modules without downloading additional resources. Over time, we will expand this section to describe how to leverage [Move](https://github.com/diem/move/tree/main/language/documentation/tutorial) tools for development. +For the simplicity of this exercise, Aptos-core has a `move-examples` directory that makes it easy to build and test Move modules without downloading additional resources. Over time, we will expand this section to describe how to leverage [Move](https://github.com/move-language/move/tree/main/language/documentation/tutorial) tools for development. For now, download and prepare Aptos-core: diff --git a/execution/executor/Cargo.toml b/execution/executor/Cargo.toml index b82c0520e0c78..57367118ad8ba 100644 --- a/execution/executor/Cargo.toml +++ b/execution/executor/Cargo.toml @@ -26,7 +26,7 @@ aptos-infallible = { path = "../../crates/aptos-infallible" } aptos-secure-net = { path = "../../secure/net" } aptos-state-view = { path = "../../storage/state-view" } aptos-types = { path = "../../types" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } aptos-vm = { path = "../../aptos-move/aptos-vm" } aptos-workspace-hack = { version = "0.1", path = "../../crates/aptos-workspace-hack" } scratchpad = { path = "../../storage/scratchpad" } @@ -41,7 +41,7 @@ aptos-config = { path = "../../config" } aptos-genesis-tool = {path = "../../config/management/genesis", features = ["testing"] } aptos-temppath = { path = "../../crates/aptos-temppath" } aptosdb = { path = "../../storage/aptosdb" } -move-ir-compiler = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-ir-compiler = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } storage-interface = { path = "../../storage/storage-interface", features=["fuzzing"] } aptos-transaction-builder = { path = "../../sdk/transaction-builder" } vm-genesis = { path = "../../aptos-move/vm-genesis" } diff --git a/execution/executor/src/block_executor.rs b/execution/executor/src/block_executor.rs index 0fdf0bd954360..3fba370487d24 100644 --- a/execution/executor/src/block_executor.rs +++ b/execution/executor/src/block_executor.rs @@ -147,7 +147,6 @@ where .into_iter() .flatten() .collect(); - let first_version = committed_block .output .result_view @@ -170,7 +169,6 @@ where fail_point!("executor::commit_blocks", |_| { Err(anyhow::anyhow!("Injected error in commit_blocks.").into()) }); - self.db.writer.save_transactions( &txns_to_commit, first_version, diff --git a/network/discovery/Cargo.toml b/network/discovery/Cargo.toml index 9fb67aa861887..19200ddd994c1 100644 --- a/network/discovery/Cargo.toml +++ b/network/discovery/Cargo.toml @@ -27,7 +27,7 @@ aptos-time-service = {path = "../../crates/aptos-time-service"} aptos-secure-storage = { path = "../../secure/storage" } aptos-types = {path = "../../types"} aptos-workspace-hack = { version = "0.1", path = "../../crates/aptos-workspace-hack" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } network = {path = "../../network"} short-hex-str = { path = "../../crates/short-hex-str" } diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index dcaecbbdc30f9..33a57a8c100a4 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -16,6 +16,6 @@ serde = { version = "1.0.124", features = ["derive"] } aptos-crypto = { path = "../crates/aptos-crypto" } aptos-types = { path = "../types" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", version = "0.0.3", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", version = "0.0.3", features=["address32"] } aptos-transaction-builder = { path = "./transaction-builder" } aptos-workspace-hack = { version = "0.1", path = "../crates/aptos-workspace-hack" } diff --git a/sdk/transaction-builder/Cargo.toml b/sdk/transaction-builder/Cargo.toml index 82286c5abcbf4..30c8f00baf973 100644 --- a/sdk/transaction-builder/Cargo.toml +++ b/sdk/transaction-builder/Cargo.toml @@ -13,7 +13,7 @@ edition = "2018" bcs = "0.1.2" once_cell = "1.7.2" -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", version = "0.0.3", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", version = "0.0.3", features=["address32"] } aptos-types = { path = "../../types" } proptest-derive = { version = "0.3.0", optional = true } aptos-workspace-hack = { version = "0.1", path = "../../crates/aptos-workspace-hack" } @@ -22,7 +22,7 @@ cached-framework-packages = {path = "../../aptos-move/framework/cached-packages" [dev-dependencies] proptest = "1.0.0" proptest-derive = "0.3.0" -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features = ["fuzzing", "address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features = ["fuzzing", "address32"] } [features] default = [] diff --git a/state-sync/inter-component/consensus-notifications/Cargo.toml b/state-sync/inter-component/consensus-notifications/Cargo.toml index 79b40635d60c8..c07d7d1227588 100644 --- a/state-sync/inter-component/consensus-notifications/Cargo.toml +++ b/state-sync/inter-component/consensus-notifications/Cargo.toml @@ -23,4 +23,4 @@ aptos-workspace-hack = { version = "0.1", path = "../../../crates/aptos-workspac [dev-dependencies] claim = "0.5.0" -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } diff --git a/state-sync/inter-component/event-notifications/Cargo.toml b/state-sync/inter-component/event-notifications/Cargo.toml index acd8b51873a6b..4876b04f2e82b 100644 --- a/state-sync/inter-component/event-notifications/Cargo.toml +++ b/state-sync/inter-component/event-notifications/Cargo.toml @@ -32,5 +32,5 @@ aptos-temppath = { path = "../../../crates/aptos-temppath" } aptos-vm = { path = "../../../aptos-move/aptos-vm" } aptosdb = { path = "../../../storage/aptosdb" } executor-test-helpers = { path = "../../../execution/executor-test-helpers" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } vm-genesis = { path = "../../../aptos-move/vm-genesis", features = ["fuzzing"] } diff --git a/state-sync/state-sync-v1/Cargo.toml b/state-sync/state-sync-v1/Cargo.toml index 2440a38186eed..26856a3bf05ea 100644 --- a/state-sync/state-sync-v1/Cargo.toml +++ b/state-sync/state-sync-v1/Cargo.toml @@ -62,7 +62,7 @@ aptos-proptest-helpers = { path = "../../crates/aptos-proptest-helpers" } aptosdb = { path = "../../storage/aptosdb" } executor-test-helpers = { path = "../../execution/executor-test-helpers" } memsocket = { path = "../../network/memsocket" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } network = { path = "../../network", features = ["fuzzing", "testing"] } network-builder = { path = "../../network/builder" } storage-service = { path = "../../storage/storage-service" } diff --git a/state-sync/storage-service/server/Cargo.toml b/state-sync/storage-service/server/Cargo.toml index 0295e3c7fc255..e010cb11deb47 100644 --- a/state-sync/storage-service/server/Cargo.toml +++ b/state-sync/storage-service/server/Cargo.toml @@ -38,5 +38,5 @@ claim = "0.5.0" aptos-crypto = { path = "../../../crates/aptos-crypto" } aptos-time-service = { path = "../../../crates/aptos-time-service", features = ["async", "testing"] } aptos-types = { path = "../../../types" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } storage-interface = { path = "../../../storage/storage-interface" } diff --git a/storage/aptosdb/Cargo.toml b/storage/aptosdb/Cargo.toml index 349e47526b7d9..bbc35f409643a 100644 --- a/storage/aptosdb/Cargo.toml +++ b/storage/aptosdb/Cargo.toml @@ -35,7 +35,7 @@ aptos-temppath = { path = "../../crates/aptos-temppath", optional = true } aptos-types = { path = "../../types" } aptos-workspace-hack = { version = "0.1", path = "../../crates/aptos-workspace-hack" } executor-types = { path = "../../execution/executor-types", optional = true } -move-core-types = {git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"]} +move-core-types = {git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"]} num-variants = { path = "../../crates/num-variants" } schemadb = { path = "../schemadb" } scratchpad = { path = "../scratchpad", optional = true } diff --git a/storage/storage-interface/Cargo.toml b/storage/storage-interface/Cargo.toml index 334898c3a9a18..d3e3f795c2a04 100644 --- a/storage/storage-interface/Cargo.toml +++ b/storage/storage-interface/Cargo.toml @@ -22,7 +22,7 @@ aptos-state-view = { path = "../state-view" } aptos-types = { path = "../../types" } aptos-workspace-hack = { version = "0.1", path = "../../crates/aptos-workspace-hack" } scratchpad = { path = "../scratchpad" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } [features] default = [] diff --git a/terraform/helm/validator/files/configs/fullnode.yaml b/terraform/helm/validator/files/configs/fullnode.yaml index 3f7aada4977c2..6cabcceb80ea5 100644 --- a/terraform/helm/validator/files/configs/fullnode.yaml +++ b/terraform/helm/validator/files/configs/fullnode.yaml @@ -31,7 +31,7 @@ full_node_networks: private: "vfn" listen_address: "/ip4/0.0.0.0/tcp/6181" seeds: - 00000000000000000000000000000000d58bc7bb154b38039bc9096ce04e1237: + 0x00000000000000000000000000000000d58bc7bb154b38039bc9096ce04e1237: addresses: - "/dns4/{{ include "aptos-validator.fullname" . }}-validator/tcp/6181/ln-noise-ik/f0274c2774519281a8332d0bb9d8101bd58bc7bb154b38039bc9096ce04e1237/ln-handshake/0" role: "Validator" diff --git a/terraform/helm/validator/files/configs/validator.yaml b/terraform/helm/validator/files/configs/validator.yaml index 7aea78b5402d8..fc341f16e19c0 100644 --- a/terraform/helm/validator/files/configs/validator.yaml +++ b/terraform/helm/validator/files/configs/validator.yaml @@ -80,7 +80,7 @@ full_node_networks: identity: type: "from_config" key: "b0f405a3e75516763c43a2ae1d70423699f34cd68fa9f8c6bb2d67aa87d0af69" - peer_id: "00000000000000000000000000000000d58bc7bb154b38039bc9096ce04e1237" + peer_id: "0x00000000000000000000000000000000d58bc7bb154b38039bc9096ce04e1237" {{- if .Values.exposeValidatorRestApi }} api: diff --git a/testsuite/aptos-fuzzer/Cargo.toml b/testsuite/aptos-fuzzer/Cargo.toml index 38023f8b34c63..76af13e424346 100644 --- a/testsuite/aptos-fuzzer/Cargo.toml +++ b/testsuite/aptos-fuzzer/Cargo.toml @@ -39,14 +39,14 @@ aptos-mempool = { path = "../../mempool" } aptos-types = { path = "../../types", features = ["fuzzing"] } aptos-vault-client = { path = "../../secure/storage/vault", features = ["fuzzing"] } aptosdb = { path = "../../storage/aptosdb", features = ["fuzzing"] } -move-vm-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features = ["fuzzing"] } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features = ["fuzzing", "address32"] } +move-vm-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features = ["fuzzing"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features = ["fuzzing", "address32"] } network = { path = "../../network", features = ["fuzzing"] } safety-rules = { path = "../../consensus/safety-rules", features = ["fuzzing", "testing"] } scratchpad = { path = "../../storage/scratchpad", features = ["fuzzing"]} state-sync-v1 = { path = "../../state-sync/state-sync-v1", features = ["fuzzing", "aptosdb"] } storage-interface = { path = "../../storage/storage-interface" } -move-binary-format = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features = ["fuzzing"] } +move-binary-format = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features = ["fuzzing"] } [dev-dependencies] rusty-fork = "0.3.0" diff --git a/testsuite/generate-format/Cargo.toml b/testsuite/generate-format/Cargo.toml index 7f6dd11febc1c..2a02af7002950 100644 --- a/testsuite/generate-format/Cargo.toml +++ b/testsuite/generate-format/Cargo.toml @@ -25,7 +25,7 @@ aptos-crypto-derive = { path = "../../crates/aptos-crypto-derive"} aptos-types = { path = "../../types", features=["fuzzing"] } aptos-workspace-hack = { version = "0.1", path = "../../crates/aptos-workspace-hack" } network = { path = "../../network" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["fuzzing", "address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["fuzzing", "address32"] } [[bin]] name = "compute" diff --git a/testsuite/smoke-test/Cargo.toml b/testsuite/smoke-test/Cargo.toml index 109405aabd5c2..039f180067079 100644 --- a/testsuite/smoke-test/Cargo.toml +++ b/testsuite/smoke-test/Cargo.toml @@ -31,10 +31,10 @@ aptos-workspace-hack = { version = "0.1", path = "../../crates/aptos-workspace-h cached-framework-packages = { path = "../../aptos-move/framework/cached-packages" } forge = { path = "../forge" } hex = "0.4.3" -move-command-line-common = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-ir-compiler = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-stdlib = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } -move-package = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-command-line-common = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-ir-compiler = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-stdlib = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } +move-package = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } [dev-dependencies] diff --git a/types/Cargo.toml b/types/Cargo.toml index 23f3cba66a467..20fe2ad26d83e 100644 --- a/types/Cargo.toml +++ b/types/Cargo.toml @@ -31,8 +31,8 @@ tiny-keccak = { version = "2.0.2", default-features = false, features = ["sha3"] bcs = "0.1.2" aptos-crypto = { path = "../crates/aptos-crypto" } aptos-crypto-derive = { path = "../crates/aptos-crypto-derive" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", version = "0.0.3", features=["address32"] } -move-read-write-set-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", version = "0.0.3", features=["address32"] } +move-read-write-set-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" } aptos-workspace-hack = { version = "0.1", path = "../crates/aptos-workspace-hack" } [dev-dependencies] @@ -42,7 +42,7 @@ proptest-derive = "0.3.0" serde_json = "1.0.64" aptos-crypto = { path = "../crates/aptos-crypto", features = ["fuzzing"] } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features = ["fuzzing","address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features = ["fuzzing","address32"] } [features] default = [] diff --git a/vm-validator/Cargo.toml b/vm-validator/Cargo.toml index 7c83f14dd078b..773d3369b758f 100644 --- a/vm-validator/Cargo.toml +++ b/vm-validator/Cargo.toml @@ -30,7 +30,7 @@ aptos-types = { path = "../types", features = ["fuzzing"] } aptos-vm = { path = "../aptos-move/aptos-vm" } aptosdb = { path = "../storage/aptosdb", features = ["fuzzing"] } vm-genesis = { path = "../aptos-move/vm-genesis" } -move-core-types = { git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] } +move-core-types = { git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] } [features] default = [] diff --git a/x.toml b/x.toml index 80391e81ee91e..6f0b1b2a65c53 100644 --- a/x.toml +++ b/x.toml @@ -78,11 +78,11 @@ third-party = [ # Exclude the fail crate because the failpoints feature should only be enabled # for certain builds. { name = "fail" }, - { name = "move-binary-format", git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" }, - { name = "move-core-types", git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa", features=["address32"] }, - { name = "move-stdlib", git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" }, - { name = "move-vm-runtime", git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" }, - { name = "move-vm-types", git = "https://github.com/diem/move", rev = "3fe033b112eae7df2d15ab3467624165ae510caa" }, + { name = "move-binary-format", git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" }, + { name = "move-core-types", git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65", features=["address32"] }, + { name = "move-stdlib", git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" }, + { name = "move-vm-runtime", git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" }, + { name = "move-vm-types", git = "https://github.com/move-language/move", rev = "43f1e151dea91ca8e8c7644557e55b8f456fbb65" }, ] # This follows the same syntax as CargoOptionsSummary in guppy.